public class SoLogicOperationElement extends SoElement
A Logical Operation is a Per-Sample Processing operation applied between the Fragment's color values and color values in the Framebuffer being rendered to that correspond to that particular fragment color. Logical operations are boolean operations performed on the bit pattern that represents the colors.
Modifier and Type | Class and Description |
---|---|
static class |
SoLogicOperationElement.LogicOperations
Logic Operation as defined by OpenGL's logicOp enum.
|
Inventor.ConstructorCommand
VERBOSE_LEVEL, ZeroHandle
Modifier and Type | Method and Description |
---|---|
static int |
getClassStackIndex()
Deprecated.
As of Open Inventor 9.3 replaced by SoElement.getClassStackIndex(Class)
|
void |
pop(SoState state,
SoElement prevTopElement)
Override
pop() method to keep GL up to date. |
void |
push(SoState state)
Override
push() method to keep GL up to date. |
static void |
set(SoState state,
boolean enable,
SoLogicOperationElement.LogicOperations operation)
set the current logic operation
|
getClassStackIndex
dispose, getNativeResourceHandle
public static void set(SoState state, boolean enable, SoLogicOperationElement.LogicOperations operation)
state
- the state from which to retrieve the element instance.
enable
- Whether to enable or not logic operations
operation
- which operation to applypublic void pop(SoState state, SoElement prevTopElement)
pop()
method to keep GL up to date.@Deprecated public static int getClassStackIndex()
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com