Uses of Enum Class
com.openinventor.inventor.nodes.SoShaderObject.SourceTypes
Packages that use SoShaderObject.SourceTypes
-
Uses of SoShaderObject.SourceTypes in com.openinventor.inventor.nodes
Fields in com.openinventor.inventor.nodes with type parameters of type SoShaderObject.SourceTypesModifier and TypeFieldDescriptionSoShaderObject.sourceTypeSpecifies the shader object's source type.Methods in com.openinventor.inventor.nodes that return SoShaderObject.SourceTypesModifier and TypeMethodDescriptionstatic SoShaderObject.SourceTypesSoShaderObject.SourceTypes.valueOf(int val) Returns the enum constant of this type with the specified integer valuestatic SoShaderObject.SourceTypesReturns the enum constant of this class with the specified name.static SoShaderObject.SourceTypes[]SoShaderObject.SourceTypes.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.openinventor.inventor.nodes with parameters of type SoShaderObject.SourceTypesModifier and TypeMethodDescriptionstatic booleanSoComputeShader.isSupported(SoShaderObject.SourceTypes sourceType) Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).static booleanSoComputeShader.isSupported(SoShaderObject.SourceTypes sourceType, SoState state) Indicates if compute shaders in the specified language are supported by your graphics board.static booleanSoFragmentShader.isSupported(SoShaderObject.SourceTypes sourceType) Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).static booleanSoFragmentShader.isSupported(SoShaderObject.SourceTypes sourceType, SoState state) Indicates if fragment shaders in the specified language are supported by your graphics board.static booleanSoGeometryShader.isSupported(SoShaderObject.SourceTypes sourceType) Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).static booleanSoGeometryShader.isSupported(SoShaderObject.SourceTypes sourceType, SoState state) Indicates if geometry shaders in the specified language are supported by your graphics board.static booleanSoTessellationControlShader.isSupported(SoShaderObject.SourceTypes sourceType) Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).static booleanSoTessellationControlShader.isSupported(SoShaderObject.SourceTypes sourceType, SoState state) Returns true if tessellation control shaders in the specified language are supported by your graphics board.static booleanSoTessellationEvaluationShader.isSupported(SoShaderObject.SourceTypes sourceType) Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).static booleanSoTessellationEvaluationShader.isSupported(SoShaderObject.SourceTypes sourceType, SoState state) Returns true if tessellation evaluation shaders in the specified language are supported by your graphics board.static booleanSoVertexShader.isSupported(SoShaderObject.SourceTypes sourceType) Calls isSupported(sourceType, (com.openinventor.inventor.misc.SoState)null).static booleanSoVertexShader.isSupported(SoShaderObject.SourceTypes sourceType, SoState state) Indicates if vertex shaders in the specified language are supported by your graphics board.SoShaderProgram.setComputeShader(int pos, String filenameOrSource, SoShaderObject.SourceTypes sourceType) Convenience method to create a compute shader with the specified filename and add it at the specified position.SoShaderProgram.setFragmentShader(int pos, String filenameOrSource, SoShaderObject.SourceTypes sourceType) Convenience method to create a fragment shader with the specified filename and add it at the specified position.SoShaderProgram.setGeometryShader(int pos, String filenameOrSource, SoShaderObject.SourceTypes sourceType) Convenience method to create a geometry shader with the specified filename and add it at the specified position.SoShaderProgram.setTessellationControlShader(int pos, String filenameOrSource, SoShaderObject.SourceTypes sourceType) Convenience method to create a tessellation control shader with the specified filename and add it at the specified position.SoShaderProgram.setTessellationEvaluationShader(int pos, String filenameOrSource, SoShaderObject.SourceTypes sourceType) Convenience method to create a tessellation evaluation shader with the specified filename and add it at the specified position.SoShaderProgram.setVertexShader(int pos, String filenameOrSource, SoShaderObject.SourceTypes sourceType) Convenience method to create a vertex shader with the specified filename and add it at the specified position.