PoCurve3 Class Reference
[Curve]

MeshViz Builds a 3D curve. More...

#include <MeshViz/graph/PoCurve3.h>

Inheritance diagram for PoCurve3:
PoGraphMaster PoBase SoBaseKit SoNode SoGetView SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  CurveRep {
  CURVE_NONE,
  CURVE_POLYLINE,
  CURVE_SMOOTH
}

Public Member Functions

virtual SoType getTypeId () const
virtual const SoNodekitCataloggetNodekitCatalog () const
 PoCurve3 ()
 PoCurve3 (int numPoints, const SbVec3f *_point, CurveRep _curveRep=CURVE_POLYLINE)
virtual void rebuild ()

Static Public Member Functions

static SoType getClassTypeId ()
static const SoNodekitCataloggetClassNodekitCatalog ()

Public Attributes

SoMFVec3f point
SoSFEnum curveRep
SoSFBool isMarkerVisible
SoSFString markerString

Detailed Description

MeshViz Builds a 3D curve.

Class to build a 3D curve. The curve is defined by a set of points. Different representations of the curve can be obtained such as a polyline curve or a smooth curve.

FILE FORMAT/DEFAULT


Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/