typedef struct { float hue; float lightness; float saturation; float w; } PEXHomoColorHLS;
For a list of data structures for non-uniform rational B-splines, see Data Structures for NURBS.