13#ifndef SO_SHADER_PARAMETER_MATRIX_H
14#define SO_SHADER_PARAMETER_MATRIX_H
21#include <Inventor/fields/SoSFMatrix.h>
22#include <Inventor/fields/SoSFBool.h>
#define INVENTOR_SHADER_API
Define class export specifier.
Open Inventor uniform shader parameter node that defines a matrix parameter.
SoSFBool transposed
If enabled, the given matrix is transposed, which is the default for ML matrices.
static void initClass()
Initialize class with runtime type system.
SoSFMatrix value
The parameter's value.
SoShaderParameterMatrix()
Constructor.
void updateParameter(SoUniformParameterBase *uniformBase, SoState *state) override
Assigns or updates the parameter's value.