Uses of Class
com.openinventor.inventor.nodes.SoUniformShaderParameter
-
Packages that use SoUniformShaderParameter Package Description com.openinventor.inventor.fields com.openinventor.inventor.nodes -
-
Uses of SoUniformShaderParameter in com.openinventor.inventor.fields
Methods in com.openinventor.inventor.fields that return SoUniformShaderParameter Modifier and Type Method Description SoUniformShaderParameter
SoMFUniformShaderParameter. findUniformParameterByName(java.lang.String name)
Find the first parameter with the given name.SoUniformShaderParameter
SoMFUniformShaderParameter. getShaderParameter(int index)
Returns the n'th uniform shader parameter node.SoUniformShaderParameter
SoMFUniformShaderParameter. getValueAt(int i)
Methods in com.openinventor.inventor.fields with parameters of type SoUniformShaderParameter Modifier and Type Method Description void
SoMFUniformShaderParameter. addShaderParameter(SoUniformShaderParameter shaderParameter)
Adds a uniform shader parameter as last one in group.int
SoMFUniformShaderParameter. find(SoUniformShaderParameter targetValue)
Calls find(targetValue, false).int
SoMFUniformShaderParameter. find(SoUniformShaderParameter targetValue, boolean addIfNotFound)
Finds the given targetValue in the array and returns the index of that value.int
SoMFUniformShaderParameter. findShaderParameter(SoUniformShaderParameter shaderParameter)
Finds index of given uniform shader parameter within group.void
SoMFUniformShaderParameter. insertShaderParameter(SoUniformShaderParameter shaderParameter, int newUniformShaderParameterIndex)
Adds a uniform shader parameter so that it becomes the one with the given index.void
SoMFUniformShaderParameter. removeShaderParameter(SoUniformShaderParameter shaderParameter)
Removes first instance of given uniform shader parameter from group.void
SoMFUniformShaderParameter. replaceShaderParameter(int index, SoUniformShaderParameter newUniformShaderParameter)
Replaces uniform shader parameter with given index with new uniform shader parameter.void
SoMFUniformShaderParameter. replaceShaderParameter(SoUniformShaderParameter oldUniformShaderParameter, SoUniformShaderParameter newUniformShaderParameter)
Replaces first instance of given uniform shader parameter with new uniform shader parameter.void
SoMFUniformShaderParameter. set1Value(int index, SoUniformShaderParameter newValue)
Sets the index'th value in the array to newValue.void
SoMFUniformShaderParameter. setValue(SoUniformShaderParameter newValue)
Sets the first value in the array to newValue, and deletes.void
SoMFUniformShaderParameter. setValues(int start, SoUniformShaderParameter[] newValues)
Sets num values starting at index start to the values. -
Uses of SoUniformShaderParameter in com.openinventor.inventor.nodes
Subclasses of SoUniformShaderParameter in com.openinventor.inventor.nodes Modifier and Type Class Description class
SoShaderParameter1f
Uniform shader parameter node storing a float value.class
SoShaderParameter1i
Uniform shader parameter node storing an integer.class
SoShaderParameter2f
Uniform shader parameter node storing a two-dimensional (float) vector.class
SoShaderParameter2i
Uniform shader parameter node storing a two-dimensional (integer) vector.class
SoShaderParameter3f
Uniform shader parameter node storing a three-dimensional (float) vector.class
SoShaderParameter3i
Uniform shader parameter node storing a three-dimensional (integer) vector.class
SoShaderParameter4f
Uniform shader parameter node storing a four-dimensional (float) vector.class
SoShaderParameter4i
Uniform shader parameter node storing a four-dimensional (integer) vector.class
SoShaderParameterArray1f
Uniform shader parameter node storing an array of float values.class
SoShaderParameterArray1i
Uniform shader parameter node storing an array of integers.class
SoShaderParameterArray2f
Uniform shader parameter node storing an array of two-dimensional (float) vectors.class
SoShaderParameterArray2i
Uniform shader parameter node storing an array of two-dimensional (integer) vectors.class
SoShaderParameterArray3f
Uniform shader parameter node storing an array of three-dimensional (float) vectors.class
SoShaderParameterArray3i
Uniform shader parameter node storing an array of three-dimensional (integer) vectors.class
SoShaderParameterArray4f
Uniform shader parameter node storing an array of four-dimensional (float) vectors.class
SoShaderParameterArray4i
Uniform shader parameter node storing an array of four-dimensional (integer) vectors.class
SoShaderParameterMatrix
Uniform shader parameter node storing a 4x4 matrix.class
SoShaderParameterMatrix3
Uniform shader parameter node storing a 3x3 matrix.class
SoShaderParameterMatrixArray
Uniform shader parameter node storing an array of 4x4 matrices.class
SoShaderParameterStruct
Uniform shader parameter node storing a user-defined structure.class
SoShaderStateMatrixParameter
Uniform shader parameter node storing an OpenGL state matrix.Methods in com.openinventor.inventor.nodes with parameters of type SoUniformShaderParameter Modifier and Type Method Description boolean
SoUniformShaderParameter. isEqual(SoUniformShaderParameter param)
-