PoCircleArc Class Reference
[Misc]

MeshViz Abstract class for 2D circle arc representation. More...

#include <MeshViz/graph/PoCircleArc.h>

Inheritance diagram for PoCircleArc:
PoGraphMaster PoBase SoBaseKit SoNode SoGetView SoFieldContainer SoBase SoRefCounter SoTypedObject PoCircleArcCtrPtAngle PoCircleArcCtrRadTwoAngle PoCircleArcCtrTwoPts PoCircleArcThreePts

List of all members.

Public Types

enum  ArcType {
  OPENED,
  END_CLOSE,
  CENTER_CLOSE
}

Public Member Functions

virtual SoType getTypeId () const
virtual const SoNodekitCataloggetNodekitCatalog () const

Static Public Member Functions

static SoType getClassTypeId ()
static const SoNodekitCataloggetClassNodekitCatalog ()

Public Attributes

SoSFEnum arcType

Detailed Description

MeshViz Abstract class for 2D circle arc representation.


Member Enumeration Documentation

Type of the circle arc.

Enumerator:
OPENED 

The arc is opened.

END_CLOSE 

The arc is closed by its extremities.

CENTER_CLOSE 

The arc is closed by the circle center.


Member Function Documentation

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.


Member Data Documentation

Indicates if the arc is opened, closed by its extremities or closed by its center.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/