Class MoActionNode
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
- All Implemented Interfaces:
SafeDisposable
- Direct Known Subclasses:
MoCellFilter
,MoCellRanges
,MoColorMapping
,MoDataBinding
,MoDrawStyle
,MoMaterial
,MoMesh
,MoMeshBaseRepresentation
,MoMeshPointProbe
,MoScalarSetI
,MoScalarSetIj
,MoScalarSetIjk
,MoStringSet
,MoVec3SetI
,MoVec3SetIj
,MoVec3SetIjk
-
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
callback
(SoCallbackAction action) void
distribute
(SoDistributeAction action) void
getBoundingBox
(SoGetBoundingBoxAction action) void
getMatrix
(SoGetMatrixAction action) void
Returns the supported Render engine mode.void
GLRender
(SoGLRenderAction action) void
handleEvent
(SoHandleEventAction action) void
pick
(SoPickAction action) void
rayPick
(SoRayPickAction action) Methods inherited from class com.openinventor.inventor.nodes.SoNode
affectsState, copy, copy, doAction, 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 Details
-
getBoundingBox
- Overrides:
getBoundingBox
in classSoNode
-
GLRender
-
callback
-
getMatrix
-
handleEvent
- Overrides:
handleEvent
in classSoNode
-
pick
-
rayPick
-
getPrimitiveCount
- Overrides:
getPrimitiveCount
in classSoNode
-
distribute
- Overrides:
distribute
in classSoNode
-
getRenderEngineMode
Description copied from class:SoNode
Returns the supported Render engine mode.For custom node, this method returns by default
SoNode.RenderModes.OIV_UNKNOWN_RENDERING_MODE
, override this method to specify the Render engine mode supported by your custom node.- Overrides:
getRenderEngineMode
in classSoNode
- Returns:
- the supported Render engine mode for this node.
-