Class MoStringSetElement
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.inventor.elements.SoElement
com.openinventor.inventor.elements.SoAccumulatedElement
com.openinventor.meshvizxlm.mapping.elements.MoStringSetElement
-
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
add
(SoState state, SoNode node, MiStringSet stringSet) Adds a string set to the current list of sets for the specified traversal state and node.static MiStringSet
Gets the element number index from the specified traversal state.static int
Gets number of elements in the specified state.void
Pushes element.Methods inherited from class com.openinventor.inventor.elements.SoAccumulatedElement
getClassStackIndex
Methods inherited from class com.openinventor.inventor.elements.SoElement
getClassStackIndex, pop
Methods inherited from class com.openinventor.inventor.Inventor
dispose, getNativeResourceHandle
-
Method Details
-
push
Description copied from class:SoAccumulatedElement
Pushes element. Allows for side effects to occur. Default methods do nothing.- Overrides:
push
in classSoAccumulatedElement
-
add
Adds a string set to the current list of sets for the specified traversal state and node.- Parameters:
state
- traversal statenode
- string set nodestringSet
- new string set to add
-
get
Gets the element number index from the specified traversal state.- Parameters:
state
- traversal stateindex
- index of the element to return- Returns:
- the element at the specified position
-
getNum
Gets number of elements in the specified state.- Parameters:
state
- traversal state- Returns:
- number of elements
-