public class PoCurve3 extends PoGraphMaster
File format/default:
PoCurve3 {
| point | 0 0 0 |
| curveRep | CURVE_POLYLINE |
| isMarkerVisible | false |
| markerString | "." |
| Modifier and Type | Class and Description |
|---|---|
static class |
PoCurve3.CurveReps
Curve representation.
|
PoBase.NodeWriteFormats, PoBase.TextTypes, PoBase.UpdateMethodTypesInventor.ConstructorCommand| Modifier and Type | Field and Description |
|---|---|
static int |
CURVE_NONE
Deprecated.
Use
PoCurve3.CurveReps.CURVE_NONE instead. |
static int |
CURVE_POLYLINE
Deprecated.
Use
PoCurve3.CurveReps.CURVE_POLYLINE instead. |
static int |
CURVE_SMOOTH
Deprecated.
Use
PoCurve3.CurveReps.CURVE_SMOOTH instead. |
SoSFEnum<PoCurve3.CurveReps> |
curveRep
Defines the curve representation (polyline, smooth or none).
|
SoSFBool |
isMarkerVisible
Indicates if a marker is generated on each curve point.
|
SoSFString |
markerString
The markers are defined by a string.
|
SoMFVec3f |
point
Point list of the curve.
|
FOLD_NODE_WRITE_FORMAT, SO_ANNO_TEXT3, SO_TEXT3, UNFOLD_NODE_WRITE_FORMAT, UPDATE_METHOD_IMMEDIATE, UPDATE_METHOD_ON_ACTIONboundingBoxIgnoringVERBOSE_LEVEL, ZeroHandle| Constructor and Description |
|---|
PoCurve3()
Default constructor.
|
PoCurve3(SbVec3f[] _point)
Calls PoCurve3(_point, PoCurve3.CurveReps.valueOf( PoCurve3.CurveReps.CURVE_POLYLINE.getValue() )).
|
PoCurve3(SbVec3f[] _point,
PoCurve3.CurveReps _curveRep)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static SoNodekitCatalog |
getClassNodekitCatalog()
Returns the
SoNodekitCatalog for this class. |
addPostRebuildCallback, addPreRebuildCallback, getDomain, getNodeWriteFormat, getTextType, getUpdateMethod, isBuilt, isModified, isVRML2Mode, rebuild, setDomain, setNodeWriteFormat, setTextType, setUpdateMethod, setVRML2Mode, touchKitgetNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildrenaffectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, writecopyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaultsdispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizablegetAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads@Deprecated public static final int CURVE_NONE
PoCurve3.CurveReps.CURVE_NONE instead.@Deprecated public static final int CURVE_POLYLINE
PoCurve3.CurveReps.CURVE_POLYLINE instead.@Deprecated public static final int CURVE_SMOOTH
PoCurve3.CurveReps.CURVE_SMOOTH instead.public final SoMFVec3f point
public final SoSFEnum<PoCurve3.CurveReps> curveRep
public final SoSFBool isMarkerVisible
public final SoSFString markerString
SoPointSet shapes, otherwise SoText2 shapes. To change the font of text markers, set the catalog part markerApp.font.name . Be careful, for the moment, text markers are not vertically aligned.public PoCurve3(SbVec3f[] _point)
public PoCurve3()
public PoCurve3(SbVec3f[] _point, PoCurve3.CurveReps _curveRep)
public static SoNodekitCatalog getClassNodekitCatalog()
SoNodekitCatalog for this class.Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com