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.UpdateMethodTypes
Inventor.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_ACTION
boundingBoxIgnoring
VERBOSE_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, touchKit
getNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildren
affectsState, 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, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable
getAddress, 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 January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com