Class SoTextureCombinerElement


  • public class SoTextureCombinerElement
    extends SoReplacedTextureElement
    Stores the current texture combiner parameters. This element stores the current texture combiner parameters.

    See Also:
    SoTextureCombiner
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static int getClassStackIndex()
      Deprecated.
      As of Open Inventor 9.3.0.0.
      void push​(SoState state)
      Push copies the values from the previous element, so set doesn't have to set them if they are set AS_IS.
      static void set​(SoState state, SoNode node, int _combineRGB, int _combineAlpha, int _source0RGB, int _source1RGB, int _source2RGB, int _source0Alpha, int _source1Alpha, int _source2Alpha, int _operand0RGB, int _operand1RGB, int _operand2RGB, int _operand0Alpha, int _operand1Alpha, int _operand2Alpha, float _scaleRGB, float _scaleAlpha, SbVec4f constantColor)
      Sets the current texture combiner parameters in the state.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getClassStackIndex

        @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. ] *
      • set

        public static void set​(SoState state,
                               SoNode node,
                               int _combineRGB,
                               int _combineAlpha,
                               int _source0RGB,
                               int _source1RGB,
                               int _source2RGB,
                               int _source0Alpha,
                               int _source1Alpha,
                               int _source2Alpha,
                               int _operand0RGB,
                               int _operand1RGB,
                               int _operand2RGB,
                               int _operand0Alpha,
                               int _operand1Alpha,
                               int _operand2Alpha,
                               float _scaleRGB,
                               float _scaleAlpha,
                               SbVec4f constantColor)
        Sets the current texture combiner parameters in the state. Calls virtual method that subclasses can override.
      • push

        public void push​(SoState state)
        Push copies the values from the previous element, so set doesn't have to set them if they are set AS_IS.
        Overrides:
        push in class SoReplacedTextureElement