Abstract class for 2D circle arc representation. More...
#include <MeshViz/graph/PoCircleArc.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 |
enum PoCircleArc::ArcType |
static const SoNodekitCatalog* PoCircleArc::getClassNodekitCatalog | ( | ) | [static] |
Returns the SoNodekitCatalog for this class.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArcCtrPtAngle, PoCircleArcCtrRadTwoAngle, PoCircleArcCtrTwoPts, and PoCircleArcThreePts.
static SoType PoCircleArc::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArcCtrPtAngle, PoCircleArcCtrRadTwoAngle, PoCircleArcCtrTwoPts, and PoCircleArcThreePts.
virtual const SoNodekitCatalog* PoCircleArc::getNodekitCatalog | ( | ) | const [virtual] |
Returns the SoNodekitCatalog for this instance.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArcCtrPtAngle, PoCircleArcCtrRadTwoAngle, PoCircleArcCtrTwoPts, and PoCircleArcThreePts.
virtual SoType PoCircleArc::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoGraphMaster.
Reimplemented in PoCircleArcCtrPtAngle, PoCircleArcCtrRadTwoAngle, PoCircleArcCtrTwoPts, and PoCircleArcThreePts.
Indicates if the arc is opened, closed by its extremities or closed by its center.