| Package | Description |
|---|---|
| com.openinventor.inventor.nodes |
| Modifier and Type | Field and Description |
|---|---|
SoSFEnum<SoShaderObject.SourceTypes> |
SoShaderObject.sourceType
Specifies the shader object's source type.
|
| Modifier and Type | Method and Description |
|---|---|
static SoShaderObject.SourceTypes |
SoShaderObject.SourceTypes.fromValue(int val)
Deprecated.
Use
valueOf(int) instead. |
static SoShaderObject.SourceTypes |
SoShaderObject.SourceTypes.valueOf(int val)
Returns the enum constant of this type with the specified integer value
|
static SoShaderObject.SourceTypes |
SoShaderObject.SourceTypes.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SoShaderObject.SourceTypes[] |
SoShaderObject.SourceTypes.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SoFragmentShader.isSupported(SoShaderObject.SourceTypes sourceType)
Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).
|
static boolean |
SoGeometryShader.isSupported(SoShaderObject.SourceTypes sourceType)
Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).
|
static boolean |
SoTessellationControlShader.isSupported(SoShaderObject.SourceTypes sourceType)
Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).
|
static boolean |
SoTessellationEvaluationShader.isSupported(SoShaderObject.SourceTypes sourceType)
Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).
|
static boolean |
SoVertexShader.isSupported(SoShaderObject.SourceTypes sourceType)
Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).
|
static boolean |
SoFragmentShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Indicates if fragment shaders in the specified language are supported by your graphics board.
|
static boolean |
SoGeometryShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Indicates if geometry shaders in the specified language are supported by your graphics board.
|
static boolean |
SoTessellationControlShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Returns true if tessellation control shaders in the specified language are supported by your graphics board.
|
static boolean |
SoTessellationEvaluationShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Returns true if tessellation evaluation shaders in the specified language are supported by your graphics board.
|
static boolean |
SoVertexShader.isSupported(SoShaderObject.SourceTypes sourceType,
SoState state)
Indicates if vertex shaders in the specified language are supported by your graphics board.
|
SoFragmentShader |
SoShaderProgram.setFragmentShader(int pos,
java.lang.String filenameOrSource,
SoShaderObject.SourceTypes sourceType)
Convenience method to create a fragment shader with the specified filename and add it at the specified position.
|
SoGeometryShader |
SoShaderProgram.setGeometryShader(int pos,
java.lang.String filenameOrSource,
SoShaderObject.SourceTypes sourceType)
Convenience method to create a geometry shader with the specified filename and add it at the specified position.
|
SoTessellationControlShader |
SoShaderProgram.setTessellationControlShader(int pos,
java.lang.String filenameOrSource,
SoShaderObject.SourceTypes sourceType)
Convenience method to create a tessellation control shader with the specified filename and add it at the specified position.
|
SoTessellationEvaluationShader |
SoShaderProgram.setTessellationEvaluationShader(int pos,
java.lang.String filenameOrSource,
SoShaderObject.SourceTypes sourceType)
Convenience method to create a tessellation evaluation shader with the specified filename and add it at the specified position.
|
SoVertexShader |
SoShaderProgram.setVertexShader(int pos,
java.lang.String filenameOrSource,
SoShaderObject.SourceTypes sourceType)
Convenience method to create a vertex shader with the specified filename and add it at the specified position.
|
Generated on February 24, 2026, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com