Class MoVec3SetIjk
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.inventor.misc.SoBase
-
- com.openinventor.inventor.fields.SoFieldContainer
-
- com.openinventor.inventor.nodes.SoNode
-
- com.openinventor.meshvizxlm.mapping.nodes.MoActionNode
-
- com.openinventor.meshvizxlm.mapping.nodes.MoVec3SetIjk
-
- All Implemented Interfaces:
SafeDisposable
public class MoVec3SetIjk extends MoActionNode
Property node that stores a vector data set for a structured volume mesh.This node adds an object implementing the
MiVec3dSetIjk
interface to the list of unstructured vector sets in the traversal state.Subsequent mesh representations will then be able to use it during the extraction process. During traversal of the scene graph,
MoVec3SetIjk
nodes are accumulated into a list so that an extraction can retrieve multiple data sets during the same extraction.Note: Vector sets for unstructured meshes (
MiVec3dSetI
), structured volume meshes (MiVec3dSetIjk
) and structured surface meshes (MiVec3dSetIj
) are stored in separate lists.- See Also:
MoVec3SetElementIjk
,MoVec3SetI
,MoVec3SetIj
-
-
Nested Class Summary
-
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
-
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
-
Constructor Summary
Constructors Constructor Description MoVec3SetIjk()
Constructs a property node to store a vector data set.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doAction(SoAction action)
MiVec3dSetIjk
getVec3Set()
Gets the vector set interface.void
setVec3Set(MiVec3dSetIjk vectorSet)
Sets the vector set interface.-
Methods inherited from class com.openinventor.meshvizxlm.mapping.nodes.MoActionNode
callback, distribute, getBoundingBox, getMatrix, getPrimitiveCount, getRenderEngineMode, GLRender, handleEvent, pick, rayPick
-
Methods inherited from class com.openinventor.inventor.nodes.SoNode
affectsState, copy, copy, getAlternateRep, getByName, getRenderUnitID, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, isBoundingBoxIgnoring, isOverride, 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, set, 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
-
-
-
-
Method Detail
-
setVec3Set
public void setVec3Set(MiVec3dSetIjk vectorSet)
Sets the vector set interface.- Parameters:
vectorSet
- the vector set interface
-
getVec3Set
public MiVec3dSetIjk getVec3Set()
Gets the vector set interface.- Returns:
- the vector set interface
-
-