public class PoCurve extends PoGraphMaster
File format/default:
PoCurve
{
point | 0 0 |
curveRep | CURVE_POLYLINE |
fillingThreshold | 0.0 |
isCurveFilled | false |
markerFilterType | INACTIVE |
markerIndexPeriod | 0 |
markerIndexList | 0 |
markerXPeriod | 0 |
markerXList | 0 |
markerString | "." |
raiseFilterType | INACTIVE |
raiseIndexPeriod | 0 |
raiseIndexList | 0 |
raiseXPeriod | 0 |
raiseXList | 0 |
raiseThreshold | 0 |
Modifier and Type | Class and Description |
---|---|
static class |
PoCurve.CurveReps
Curve representation.
|
static class |
PoCurve.FilterTypes
Filter type.
|
PoBase.NodeWriteFormats, PoBase.TextTypes, PoBase.UpdateMethodTypes
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
static int |
ALL_POINTS
Deprecated.
Use
PoCurve.FilterTypes.ALL_POINTS instead. |
static int |
CURVE_HISTO_X
Deprecated.
Use
PoCurve.CurveReps.CURVE_HISTO_X instead. |
static int |
CURVE_HISTO_Y
Deprecated.
Use
PoCurve.CurveReps.CURVE_HISTO_Y instead. |
static int |
CURVE_NONE
Deprecated.
Use
PoCurve.CurveReps.CURVE_NONE instead. |
static int |
CURVE_POLYLINE
Deprecated.
Use
PoCurve.CurveReps.CURVE_POLYLINE instead. |
static int |
CURVE_SMOOTH
Deprecated.
Use
PoCurve.CurveReps.CURVE_SMOOTH instead. |
static int |
CURVE_STAIRS_2X
Deprecated.
Use
PoCurve.CurveReps.CURVE_STAIRS_2X instead. |
static int |
CURVE_STAIRS_2Y
Deprecated.
Use
PoCurve.CurveReps.CURVE_STAIRS_2Y instead. |
static int |
CURVE_STAIRS_X
Deprecated.
Use
PoCurve.CurveReps.CURVE_STAIRS_X instead. |
static int |
CURVE_STAIRS_Y
Deprecated.
Use
PoCurve.CurveReps.CURVE_STAIRS_Y instead. |
SoSFEnum<PoCurve.CurveReps> |
curveRep
Defines the curve representation (polyline, smooth, stair, ...)
|
SoSFFloat |
fillingThreshold
Defines the threshold to fill the curve.
|
static int |
INACTIVE
Deprecated.
Use
PoCurve.FilterTypes.INACTIVE instead. |
static int |
INDEX_LIST
Deprecated.
Use
PoCurve.FilterTypes.INDEX_LIST instead. |
static int |
INDEX_PERIOD
Deprecated.
Use
PoCurve.FilterTypes.INDEX_PERIOD instead. |
SoSFBool |
isCurveFilled
Indicates if the curve is filled or not.
|
SoSFEnum<PoCurve.FilterTypes> |
markerFilterType
Defines the type of marker filter.
|
SoMFInt32 |
markerIndexList
A list of points (of point) is selected by their indices.
|
SoSFInt32 |
markerIndexPeriod
One point (of point) in every consecutive markerIndexPeriod is selected.
|
SoSFString |
markerString
The markers are defined by a string.
|
SoMFFloat |
markerXList
A list of points (of the computed curve points) is selected by their abscises.
|
SoSFFloat |
markerXPeriod
One point (of the computed curve points) in every markerXPeriod is selected.
|
SoMFVec2f |
point
Point list of the curve.
|
SoSFEnum<PoCurve.FilterTypes> |
raiseFilterType
Defines the type of raise filter.
|
SoMFInt32 |
raiseIndexList
A list of points (of point) is selected by their indices.
|
SoSFInt32 |
raiseIndexPeriod
One point (of point) in every consecutive raiseIndexPeriod is selected.
|
SoSFFloat |
raiseThreshold
Raise points are vertical lines joining the curve points and the specified threshold.
|
SoMFFloat |
raiseXList
A list of points (of the computed curve points) is selected by their abscises.
|
SoSFFloat |
raiseXPeriod
One point (of the computed curve points) in every raiseXPeriod is selected.
|
static int |
X_LIST
Deprecated.
Use
PoCurve.FilterTypes.X_LIST instead. |
static int |
X_PERIOD
Deprecated.
Use
PoCurve.FilterTypes.X_PERIOD instead. |
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 |
---|
PoCurve()
Default constructor.
|
PoCurve(SbVec2f[] _point)
Calls PoCurve(_point, PoCurve.CurveReps.valueOf( PoCurve.CurveReps.CURVE_POLYLINE.getValue() )).
|
PoCurve(SbVec2f[] _point,
PoCurve.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 INACTIVE
PoCurve.FilterTypes.INACTIVE
instead.@Deprecated public static final int ALL_POINTS
PoCurve.FilterTypes.ALL_POINTS
instead.@Deprecated public static final int INDEX_PERIOD
PoCurve.FilterTypes.INDEX_PERIOD
instead.@Deprecated public static final int INDEX_LIST
PoCurve.FilterTypes.INDEX_LIST
instead.@Deprecated public static final int X_PERIOD
PoCurve.FilterTypes.X_PERIOD
instead.@Deprecated public static final int X_LIST
PoCurve.FilterTypes.X_LIST
instead.@Deprecated public static final int CURVE_NONE
PoCurve.CurveReps.CURVE_NONE
instead.@Deprecated public static final int CURVE_POLYLINE
PoCurve.CurveReps.CURVE_POLYLINE
instead.@Deprecated public static final int CURVE_SMOOTH
PoCurve.CurveReps.CURVE_SMOOTH
instead.@Deprecated public static final int CURVE_STAIRS_X
PoCurve.CurveReps.CURVE_STAIRS_X
instead.@Deprecated public static final int CURVE_STAIRS_Y
PoCurve.CurveReps.CURVE_STAIRS_Y
instead.@Deprecated public static final int CURVE_HISTO_X
PoCurve.CurveReps.CURVE_HISTO_X
instead.@Deprecated public static final int CURVE_HISTO_Y
PoCurve.CurveReps.CURVE_HISTO_Y
instead.@Deprecated public static final int CURVE_STAIRS_2X
PoCurve.CurveReps.CURVE_STAIRS_2X
instead.@Deprecated public static final int CURVE_STAIRS_2Y
PoCurve.CurveReps.CURVE_STAIRS_2Y
instead.public final SoMFVec2f point
public final SoSFEnum<PoCurve.CurveReps> curveRep
public final SoSFBool isCurveFilled
public final SoSFFloat fillingThreshold
public final SoSFEnum<PoCurve.FilterTypes> markerFilterType
public final SoSFInt32 markerIndexPeriod
public final SoMFInt32 markerIndexList
public final SoSFFloat markerXPeriod
public final SoMFFloat markerXList
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, in this version, text markers are not vertically aligned.public final SoSFEnum<PoCurve.FilterTypes> raiseFilterType
public final SoSFInt32 raiseIndexPeriod
public final SoMFInt32 raiseIndexList
public final SoSFFloat raiseXPeriod
public final SoMFFloat raiseXList
public final SoSFFloat raiseThreshold
public PoCurve(SbVec2f[] _point)
public PoCurve()
public PoCurve(SbVec2f[] _point, PoCurve.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