Shaders
[Nodes]

Classes

class  SoComputeShader
  VSG extension Node that defines a compute shader. More...
class  SoComputeShaderScheduler
  VSG extension Compute shader scheduler node More...
class  SoFragmentShader
  VSG extension Node that defines a fragment shader. More...
class  SoInstanceParameter
  VSG extension Per-instance parameter node storing a buffer object. More...
class  SoShaderObject
  VSG extension Abstract node class which defines a shader object. More...
class  SoShaderParameter
  VSG extension Abstract base class for all shader parameter nodes. More...
class  SoUniformShaderParameter
  VSG extension Abstract base class for all uniform shader parameter nodes. More...
class  SoShaderParameter1f
  VSG extension Uniform shader parameter node storing a float value. More...
class  SoShaderParameter1i
  VSG extension Uniform shader parameter node storing an integer. More...
class  SoShaderParameter2f
  VSG extension Uniform shader parameter node storing a two-dimensional (float) vector. More...
class  SoShaderParameter2i
  VSG extension Uniform shader parameter node storing a two-dimensional (integer) vector. More...
class  SoShaderParameter3f
  VSG extension Uniform shader parameter node storing a three-dimensional (float) vector. More...
class  SoShaderParameter3i
  VSG extension Uniform shader parameter node storing a three-dimensional (integer) vector. More...
class  SoShaderParameter4f
  VSG extension Uniform shader parameter node storing a four-dimensional (float) vector. More...
class  SoShaderParameter4i
  VSG extension Uniform shader parameter node storing a four-dimensional (integer) vector. More...
class  SoShaderParameterArray1f
  VSG extension Uniform shader parameter node storing an array of float values. More...
class  SoShaderParameterArray1i
  VSG extension Uniform shader parameter node storing an array of integers. More...
class  SoShaderParameterArray2f
  VSG extension Uniform shader parameter node storing an array of two-dimensional (float) vectors. More...
class  SoShaderParameterArray2i
  VSG extension Uniform shader parameter node storing an array of two-dimensional (integer) vectors. More...
class  SoShaderParameterArray3f
  VSG extension Uniform shader parameter node storing an array of three-dimensional (float) vectors. More...
class  SoShaderParameterArray3i
  VSG extension Uniform shader parameter node storing an array of three-dimensional (integer) vectors. More...
class  SoShaderParameterArray4f
  VSG extension Uniform shader parameter node storing an array of four-dimensional (float) vectors. More...
class  SoShaderParameterArray4i
  VSG extension Uniform shader parameter node storing an array of four-dimensional (integer) vectors. More...
class  SoShaderParameterMatrix
  VSG extension Uniform shader parameter node storing a 4x4 matrix. More...
class  SoShaderParameterMatrix3
  VSG extension Uniform shader parameter node storing a 3x3 matrix. More...
class  SoShaderParameterMatrixArray
  VSG extension Uniform shader parameter node storing an array of 4x4 matrices. More...
class  SoShaderStateMatrixParameter
  VSG extension Uniform shader parameter node storing an OpenGL state matrix. More...
class  SoShaderParameterStruct
  VSG extension Uniform shader parameter node storing a user-defined structure. More...
class  SoVertexShaderParameter
  VSG extension Abstract base class for all vertex shader parameter nodes. More...
class  SoVertexShaderParameter1f
  VSG extension Vertex shader parameter node storing a float value. More...
class  SoVertexShaderParameter1s
  VSG extension Vertex shader parameter node storing a short integer value. More...
class  SoVertexShaderParameter2f
  VSG extension Vertex shader parameter node storing a two-dimensional (float) vector. More...
class  SoVertexShaderParameter2s
  VSG extension Vertex shader parameter node storing a two-dimensional (short integers) vector. More...
class  SoVertexShaderParameter3f
  VSG extension Vertex shader parameter node storing a three-dimensional (float) vector. More...
class  SoVertexShaderParameter3s
  VSG extension Vertex shader parameter node storing a three-dimensional (short integer) vector. More...
class  SoVertexShaderParameter4f
  VSG extension Vertex shader parameter node storing a four-dimensional (float) vector. More...
class  SoVertexShaderParameter4i
  VSG extension Vertex shader parameter node storing a four-dimensional (integer) vector. More...
class  SoVertexShaderParameter4s
  VSG extension Vertex shader parameter node storing a four-dimensional (short integer) vector. More...
class  SoVertexShaderParameter4b
  VSG extension Vertex shader parameter node storing a four-dimensional (8-bit integer) vector. More...
class  SoVertexShaderParameter4ui
  VSG extension Vertex shader parameter node storing a four-dimensional (unsigned integer) vector. More...
class  SoVertexShaderParameter4us
  VSG extension Vertex shader parameter node storing a four-dimensional (unsigned short integer) vector. More...
class  SoVertexShaderParameter4ub
  VSG extension Vertex shader parameter node storing a four-dimensional (unsigned 8-bit integer) vector. More...
class  SoVertexShaderParameterMatrix
  VSG extension Vertex shader parameter node storing a matrix. More...
class  SoVertexShaderParameterBufferObject
  VSG extension Vertex shader parameter node storing a buffer object. More...
class  SoShaderParameterBufferObject
  VSG extension Shader parameter node storing a buffer object. More...
class  SoShaderParameterImage
  VSG extension Shader parameter node storing a texture image. More...
class  SoShaderProgram
  VSG extension Shader program property node. More...
class  SoTessellationControlShader
  VSG extension Node that defines a tessellation control shader. More...
class  SoTessellationEvaluationShader
  VSG extension Node that defines a tessellation evaluation shader. More...
class  SoVertexShader
  VSG extension Node that defines a vertex shader. More...

Open Inventor Toolkit reference manual, generated on 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/