Abstract class for 3D circle arc representation. More...
#include <MeshViz/graph/PoCircleArc3.h>
Public Types | |
enum | ArcType { OPENED, END_CLOSE, CENTER_CLOSE } |
Public Member Functions | |
virtual SoType | getTypeId () const |
virtual const SoNodekitCatalog * | getNodekitCatalog () const |
Static Public Member Functions | |
static SoType | getClassTypeId () |
static const SoNodekitCatalog * | getClassNodekitCatalog () |
Public Attributes | |
SoSFEnum | arcType |
static const SoNodekitCatalog* PoCircleArc3::getClassNodekitCatalog | ( | ) | [static] |
Returns the SoNodekitCatalog for this class.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArc3CtrPtAngle, PoCircleArc3CtrTwoPts, and PoCircleArc3ThreePts.
static SoType PoCircleArc3::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArc3CtrPtAngle, PoCircleArc3CtrTwoPts, and PoCircleArc3ThreePts.
virtual const SoNodekitCatalog* PoCircleArc3::getNodekitCatalog | ( | ) | const [virtual] |
Returns the SoNodekitCatalog for this instance.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArc3CtrPtAngle, PoCircleArc3CtrTwoPts, and PoCircleArc3ThreePts.
virtual SoType PoCircleArc3::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArc3CtrPtAngle, PoCircleArc3CtrTwoPts, and PoCircleArc3ThreePts.
Indicates if the arc is opened, closed by its extremities or closed by its center.