25#ifndef _PO_BEVEL_EDGE_ELEMENT_
26#define _PO_BEVEL_EDGE_ELEMENT_
28#include <Inventor/elements/SoReplacedElement.h>
30#include <MeshViz/nodes/PoBevelEdge.h>
55 static void initClass();
56 static void exitClass() ;
60 virtual void init(
SoState *state);
66 float m_radius, m_bevelAngle;
static void getDefault(SbBool &on, float &radius, PoBevelEdge::RadiusFlag &radiusFlag, float &bevelAngle)
static void set(SoState *state, SoNode *node, SbBool on, float radius, PoBevelEdge::RadiusFlag radiusFlag, float bevelAngle)
static void get(SoState *state, SbBool &on, float &radius, PoBevelEdge::RadiusFlag &radiusFlag, float &bevelAngle)
Abstract base class for all database nodes.
Abstract base class for each state element whose value is replaced whenever it is set.