SBDColorSchemeConstant Class Reference

This class describes a constant color scheme. More...

Constructors and destructors

 SBDColorSchemeConstant ()
 Constructs a color (1.0f, 1.0f, 1.0f, 1.0f)
 
 SBDColorSchemeConstant (float red, float green, float blue, float alpha=1.0f)
 Constructs a color (red, green, blue, alpha)
 
 SBDColorSchemeConstant (unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255)
 Constructs a color (red, green, blue, alpha)
 
 SBDColorSchemeConstant (float *color)
 Constructs a color (color[0], color[1], color[2], color[3])
 
 SBDColorSchemeConstant (const SBDColor &color)
 Constructs a color (color[0], color[1], color[2], color[3])
 
virtual ~SBDColorSchemeConstant ()
 Destructs the color.
 

Serialization

bool isSerializable () const
 Returns true.
 
virtual void serialize (SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0)) const
 Serializes the document.
 
virtual void unserialize (SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0))
 Unserializes the document.
 

Colors

virtual void getColor (float *color, SBDDataGraphNode *node=0, const SBPosition3 &position=SBPosition3::zero) const
 Serializes the document.
 

Additional Inherited Members

- Public Member Functions inherited from SBDDataGraphNodeColorScheme
 SBDDataGraphNodeColorScheme ()
 Constructs a color scheme.
 
virtual ~SBDDataGraphNodeColorScheme ()
 Destructs the color scheme.
 

Detailed Description

This class describes a constant color scheme in SAMSON. Please refer to this page for more information.

See also
Color schemes