Class PoErrorPointField
- All Implemented Interfaces:
SafeDisposable
File format/default:
point | 0 0 0 |
errorX | 0 |
errorY | 0 |
shapeType | RECTANGLE_SHAPE |
skeletonType | CROSS1_SKELETON |
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Type of shape used to represent each point.static enum
Type of skeleton used to represent each point.Nested classes/interfaces inherited from class com.openinventor.meshviz.graph.PoBase
PoBase.NodeWriteFormats, PoBase.TextTypes, PoBase.UpdateMethodTypes
Nested classes/interfaces inherited from class com.openinventor.inventor.nodes.SoNode
SoNode.RenderModes
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SoMFFloat
List of abscissas errors.final SoMFFloat
List of ordinates errors.final SoMFVec2f
List of coordinates of the point field.Defines the shape associated to errors.Defines the skeleton associated to errors.Fields inherited from class com.openinventor.inventor.nodekits.SoBaseKit
boundingBoxIgnoring
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.PoErrorPointField
(SbVec2f[] _point, float[] _errorX, float[] _errorY) Calls PoErrorPointField(_point, _errorX, _errorY, PoErrorPointField.ShapeTypes.valueOf( PoErrorPointField.ShapeTypes.RECTANGLE_SHAPE.getValue() ), PoErrorPointField.SkeletonTypes.valueOf( PoErrorPointField.SkeletonTypes.CROSS1_SKELETON.getValue() )).PoErrorPointField
(SbVec2f[] _point, float[] _errorX, float[] _errorY, PoErrorPointField.ShapeTypes _shapeType) Calls PoErrorPointField(_point, _errorX, _errorY, _shapeType, PoErrorPointField.SkeletonTypes.valueOf( PoErrorPointField.SkeletonTypes.CROSS1_SKELETON.getValue() )).PoErrorPointField
(SbVec2f[] _point, float[] _errorX, float[] _errorY, PoErrorPointField.ShapeTypes _shapeType, PoErrorPointField.SkeletonTypes _skeletonType) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionstatic SoNodekitCatalog
Returns theSoNodekitCatalog
for this class.Methods inherited from class com.openinventor.meshviz.graph.PoBase
addPostRebuildCallback, addPreRebuildCallback, getDomain, getNodeWriteFormat, getTextType, getUpdateMethod, isBuilt, isModified, isVRML2Mode, rebuild, setDomain, setNodeWriteFormat, setTextType, setUpdateMethod, setVRML2Mode, touchKit
Methods inherited from class com.openinventor.inventor.nodekits.SoBaseKit
getNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildren
Methods inherited from class com.openinventor.inventor.nodes.SoNode
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderEngineMode, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
Methods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaults
Methods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable
Methods inherited from class com.openinventor.inventor.Inventor
getNativeResourceHandle
-
Field Details
-
point
List of coordinates of the point field. -
errorX
List of abscissas errors. The number of abscissas must be equal to the number of points. -
errorY
List of ordinates errors. The number of ordinates must be equal to the number of points. -
shapeType
Defines the shape associated to errors. The shape can be a rectangle, a quadrangle, an ellipse or no shape. -
skeletonType
Defines the skeleton associated to errors. The skeleton can be a cross, a bar or no skeleton.
-
-
Constructor Details
-
PoErrorPointField
Calls PoErrorPointField(_point, _errorX, _errorY, PoErrorPointField.ShapeTypes.valueOf( PoErrorPointField.ShapeTypes.RECTANGLE_SHAPE.getValue() ), PoErrorPointField.SkeletonTypes.valueOf( PoErrorPointField.SkeletonTypes.CROSS1_SKELETON.getValue() )). -
PoErrorPointField
public PoErrorPointField(SbVec2f[] _point, float[] _errorX, float[] _errorY, PoErrorPointField.ShapeTypes _shapeType) Calls PoErrorPointField(_point, _errorX, _errorY, _shapeType, PoErrorPointField.SkeletonTypes.valueOf( PoErrorPointField.SkeletonTypes.CROSS1_SKELETON.getValue() )). -
PoErrorPointField
public PoErrorPointField(SbVec2f[] _point, float[] _errorX, float[] _errorY, PoErrorPointField.ShapeTypes _shapeType, PoErrorPointField.SkeletonTypes _skeletonType) Constructor. -
PoErrorPointField
public PoErrorPointField()Default constructor.
-
-
Method Details
-
getClassNodekitCatalog
Returns theSoNodekitCatalog
for this class.
-