Class MoVec3SetIj

All Implemented Interfaces:
SafeDisposable

public class MoVec3SetIj extends MoActionNode
Property node that stores a vector data set for a structured surface mesh.

This node adds an object implementing the MiVec3dSetIj interface to the list of structured surface vector sets in the traversal state.

Subsequent mesh representations will then be able to use it during the extraction process. During traversal of the scene graph, MoVec3SetIj nodes are accumulated into a list so that an extraction can retrieve multiple data sets during the same extraction.

Note: Vector sets for unstructured meshes (MiVec3dSetI), structured volume meshes (MiVec3dSetIjk) and structured surface meshes (MiVec3dSetIj) are stored in separate lists.

See Also:
  • Constructor Details

    • MoVec3SetIj

      public MoVec3SetIj()
      Constructs a property node to store a vector data set.
  • Method Details

    • doAction

      public void doAction(SoAction action)
      Overrides:
      doAction in class SoNode
    • setVec3Set

      public void setVec3Set(MiVec3dSetIj vectorSet)
      Sets the vector set interface.
      Parameters:
      vectorSet - the vector set interface
    • getVec3Set

      public MiVec3dSetIj getVec3Set()
      Gets the vector set interface.
      Returns:
      the vector set interface