Package com.openinventor.inventor.nodes
Class SoExtSelection.PreFilterEventArg
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.inventor.nodes.SoExtSelection.PreFilterEventArg
- All Implemented Interfaces:
SbEventArg
- Enclosing class:
SoExtSelection
Structure given to callback when an event is raised.
Please refer to
onPreFilter
event.-
Nested Class Summary
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 -
Method Summary
Modifier and TypeMethodDescriptiongetNode()
Returns node that will be traversed just after event is called.getPath()
Returns path to node that will be traversed just after event is called.Returns the ExtSelection.boolean
Returns if node must be skipped for traversal.void
setValue
(SoExtSelection.PreFilterEventArg copyFrom) void
skipNode()
Don't traverse the node returned bygetNode()
.Methods inherited from class com.openinventor.inventor.Inventor
dispose, getNativeResourceHandle
-
Constructor Details
-
PreFilterEventArg
constructor
-
-
Method Details
-
getPath
Returns path to node that will be traversed just after event is called. -
setValue
-
skipNode
public void skipNode()Don't traverse the node returned bygetNode()
. -
getNode
Returns node that will be traversed just after event is called. This is equivalent to callinggetPath()
->getTail() -
isNodeSkipped
public boolean isNodeSkipped()Returns if node must be skipped for traversal. -
getSource
Returns the ExtSelection.- Specified by:
getSource
in interfaceSbEventArg
-