24#ifndef _PO_PIE_CHART_3D_
25#define _PO_PIE_CHART_3D_
128 const char **sliceTexts,
const float *sliceValues,
int numSliceColors,
140 static void initClass() ;
141 static void exitClass() ;
148 virtual void setDefaultOnNonWritingFields() ;
153 void init(
SbBool isDefault,
const SbVec3f &_center,
float _zCenter2) ;
156 FieldSensorList m_fieldSensorList ;
#define FALSE
Possible value of SbBool.
#define SO_KIT_HEADER(className)
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Class for 3D pie chart r...
SoSFVec3f center
Coordinates of the center of the circle forming the first face of the pie chart.
SoSFFloat zCenter2
Z coordinate of the center of the circle forming the second face of the pie chart.
PoPieChart3D(const SbVec3f &_center, float _zCenter2, float _radius, short numSlices, const char **sliceTexts, const float *sliceValues, int numSliceColors, const SbColor *sliceColors)
Constructor.
PoPieChart3D()
Default constructor.
virtual void rebuild()
Forces node-kit rebuilding.
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract class for pie c...
Maintains a list of pointers to fields.
Field containing a floating-point value.
Field containing a three-dimensional vector.