#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
#define SO_SFIELD_HEADER(className, valueType, valueRef)
This macro is all that is needed for most single-value field classes.
Field containing an RGB color.
void setHSVValue(const float hsv[3])
Convenience methods for setting the value.
void setValue(const SbVec3f &vec)
Convenience methods for setting the value.
void setHSVValue(float h, float s, float v)
void setValue(float r, float g, float b)
Set RGB/HSV value from 3 floats.
void setValue(const float rgb[3])
Convenience methods for setting the value.
Abstract base class for all single-value fields.