Class MoScalarSetElementI
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.inventor.elements.SoElement
com.openinventor.inventor.elements.SoAccumulatedElement
com.openinventor.meshvizxlm.mapping.elements.MoScalarSetElementI
Element that stores the current list of scalar sets for unstructured meshes.
- See Also:
-
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, MiScalardSetI scalarSet) Adds a scalar set to the current list of sets for the specified traversal state and node.static MiScalardSetI
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 scalar set to the current list of sets for the specified traversal state and node.- Parameters:
state
- traversal statenode
- scalar set nodescalarSet
- new scalar 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
-