PoCircleArc3 Class Reference
[Misc]

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

#include <MeshViz/graph/PoCircleArc3.h>

Inheritance diagram for PoCircleArc3:
PoGraphMaster PoBase SoBaseKit SoNode SoGetView SoFieldContainer SoBase SoRefCounter SoTypedObject PoCircleArc3CtrPtAngle PoCircleArc3CtrTwoPts PoCircleArc3ThreePts

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 3D 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* 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.


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 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/