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 enumType of shape used to represent each point.static enumType of skeleton used to represent each point.Nested classes/interfaces inherited from class com.openinventor.meshviz.graph.PoBase
PoBase.NodeWriteFormats, PoBase.TextTypes, PoBase.UpdateMethodTypesNested classes/interfaces inherited from class com.openinventor.inventor.nodes.SoNode
SoNode.RenderModesNested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SoMFFloatList of abscissas errors.final SoMFFloatList of ordinates errors.final SoMFVec2fList 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
boundingBoxIgnoringFields 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 SoNodekitCatalogReturns theSoNodekitCatalogfor 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, touchKitMethods inherited from class com.openinventor.inventor.nodekits.SoBaseKit
getNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildrenMethods 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, writeMethods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaultsMethods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizableMethods 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 theSoNodekitCatalogfor this class.
-