24#ifndef _PO_PIE_CHART_3D_
25#define _PO_PIE_CHART_3D_
27#include <Inventor/fields/SoSFVec3f.h>
28#include <Inventor/fields/SoSFFloat.h>
30#include <MeshViz/graph/PoPieChart.h>
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 ;
<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.