25#ifndef _PO_PROFILE_ELEMENT_
26#define _PO_PROFILE_ELEMENT_
28#include <Inventor/SbLinear.h>
29#include <Inventor/elements/SoReplacedElement.h>
67 static void initClass();
68 static void exitClass() ;
72 virtual void init(
SoState *state);
78 static PiCircleArc2 m_circle;
79 static PiEllipse2 m_ellipse;
80 static SbVec2f m_profilePoints[360];
static PoProfile * getDefault()
static const SbVec2f * getProfile(SoState *state, float step, int &number)
Return the current 2D polygon defining the profile.
static SbBox2f getBBox(SoState *state)
static void set(SoState *state, SoNode *node, const PoProfile *filter)
static const PoProfile * get(SoState *state)
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract base class for ...
Abstract base class for all database nodes.
Abstract base class for each state element whose value is replaced whenever it is set.