Class SoEdgeFlagElement


public class SoEdgeFlagElement extends SoReplacedElement
Stores the edge flag values. This element stores the edge flag values.
See Also:
  • Method Details Link icon

    • setMarked Link icon

      public static void setMarked(SoState state, SoNode node, int numFlags, int[] flags)
      Sets the current flags in the state as marked.
    • setUnmarked Link icon

      public static void setUnmarked(SoState state, SoNode node, int numFlags, int[] flags)
      Sets the current flags in the state as unmarked.
    • getClassStackIndex Link icon

      @Deprecated(since="9.3.0.0") public static int getClassStackIndex()
      Deprecated.
      As of Open Inventor 9.3.0.0. replaced by SoElement.getClassStackIndex(Class)
      Returns the stack id for this element. ] *
    • getNumMarked Link icon

      public int getNumMarked()
      Returns the number of marked flags in an instance.
    • getNumUnmarked Link icon

      public int getNumUnmarked()
      Returns the number of unmarked flags in an instance.
    • getDirectMarked Link icon

      public IntBuffer getDirectMarked()
      Returns the marked flags.
    • getDirectUnmarked Link icon

      public IntBuffer getDirectUnmarked()
      Returns the unmarked flags.
    • getMarked Link icon

      public int[] getMarked()
      Returns the marked flags.
    • getInstance Link icon

      public static SoEdgeFlagElement getInstance(SoState state)
      Returns the top (current) instance of the element in the state.
    • getDefault Link icon

      public static int getDefault()
      Returns the default values.
    • getUnmarked Link icon

      public int[] getUnmarked()
      Returns the unmarked flags.