This class describes an array of spheres.
|
| SBMVisualModelSphereArray (unsigned int numberOfSpheres, float *positionData, float *radiusData, float *colorData, SBDDataGraphNodeMaterial **materialData, SBDDataGraphNode **nodeData, unsigned int *flagData, unsigned int *nodeIndexData) |
| Builds a sphere array.
|
|
virtual | ~SBMVisualModelSphereArray () |
| Deletes the sphere array.
|
|
|
unsigned int | getNumberOfSpheres () const |
| Returns the number of spheres.
|
|
void | setNumberOfSpheres (unsigned int numberOfSpheres) |
| Sets the number of spheres.
|
|
float * | getPositionData () const |
| Returns the position data.
|
|
void | setPositionData (float *positionData) |
| Sets the position data.
|
|
float * | getRadiusData () const |
| Returns the radius data.
|
|
void | setRadiusData (float *normalData) |
| Sets the radius data.
|
|
float * | getColorData () const |
| Returns the color data.
|
|
void | setColorData (float *colorData) |
| Sets the color data.
|
|
SBDDataGraphNodeMaterial ** | getMaterialData () const |
| Returns the material data.
|
|
void | setMaterialData (SBDDataGraphNodeMaterial **materialData) |
| Sets the material data.
|
|
SBDDataGraphNode ** | getNodeData () const |
| Returns the node data.
|
|
void | setNodeData (SBDDataGraphNode **nodeData) |
| Sets the node data.
|
|
unsigned int * | getFlagData () const |
| Returns the flag data.
|
|
void | setFlagData (unsigned int *flagData) |
| Sets the flag data.
|
|
unsigned int * | getNodeIndexData () const |
| Returns the node index data.
|
|
void | setNodeIndexData (unsigned int *nodeIndexData) |
| Sets the node index data.
|
|
| SB_DECLARE_DATA (SBMVisualModelSphereArray) |
|
|
unsigned int | getMemoryFootprint () const |
|
void | printReferencesToOwners () const |
|
| SBCReferenceTarget () |
|
virtual | ~SBCReferenceTarget () |
|
void | removeAllReferenceOwners () |
|
| SBCReferenceTarget (SBCReferenceTargetData *dataPointer) |
|
SBCReferenceTargetData * | dataPointer |
|