Package com.openinventor.meshviz.nodes
Class PoNode
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.inventor.misc.SoBase
-
- com.openinventor.inventor.fields.SoFieldContainer
-
- com.openinventor.inventor.nodes.SoNode
-
- com.openinventor.meshviz.nodes.PoNode
-
- All Implemented Interfaces:
SafeDisposable
- Direct Known Subclasses:
PoBevelEdge
,PoCellFilter
,PoDataMapping
,PoDateFormatMapping
,PoDomain
,PoIsovaluesList
,PoLabelHints
,PoMesh1DFilter
,PoMesh1DHints
,PoMeshProperty
,PoMiscTextAttr
,PoNumericDisplayFormat
,PoProfile
public abstract class PoNode extends SoNode
Abstract base class for all MeshViz nodes. This node is the abstract base class for all MeshViz nodes.
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
callback(SoCallbackAction action)
void
doAction(SoAction action)
void
getBoundingBox(SoGetBoundingBoxAction action)
void
getMatrix(SoGetMatrixAction action)
void
getPrimitiveCount(SoGetPrimitiveCountAction action)
void
GLRender(SoGLRenderAction action)
void
handleEvent(SoHandleEventAction action)
void
pick(SoPickAction action)
void
search(SoSearchAction action)
void
write(SoWriteAction action)
-
Methods inherited from class com.openinventor.inventor.nodes.SoNode
affectsState, copy, copy, distribute, getAlternateRep, getByName, getRenderEngineMode, getRenderUnitID, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, isBoundingBoxIgnoring, isOverride, rayPick, setOverride, touch
-
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
-
handleEvent
public void handleEvent(SoHandleEventAction action)
- Overrides:
handleEvent
in classSoNode
-
getMatrix
public void getMatrix(SoGetMatrixAction action)
-
callback
public void callback(SoCallbackAction action)
-
getBoundingBox
public void getBoundingBox(SoGetBoundingBoxAction action)
- Overrides:
getBoundingBox
in classSoNode
-
GLRender
public void GLRender(SoGLRenderAction action)
-
write
public void write(SoWriteAction action)
-
getPrimitiveCount
public void getPrimitiveCount(SoGetPrimitiveCountAction action)
- Overrides:
getPrimitiveCount
in classSoNode
-
pick
public void pick(SoPickAction action)
-
search
public void search(SoSearchAction action)
-
-