| Open CASCADE Technology
    7.8.0.dev
    | 
#include <Graphic3d_Vec.hxx>#include <Standard_Transient.hxx>#include <TCollection_AsciiString.hxx>#include <Graphic3d_ShaderVariable.lxx>| Data Structures | |
| struct | Graphic3d_ValueInterface | 
| Interface for generic variable value.  More... | |
| struct | Graphic3d_UniformValueTypeID< T > | 
| Generates unique type identifier for variable value.  More... | |
| struct | Graphic3d_UniformValueTypeID< Standard_Integer > | 
| struct | Graphic3d_UniformValueTypeID< Standard_ShortReal > | 
| struct | Graphic3d_UniformValueTypeID< Graphic3d_Vec2 > | 
| struct | Graphic3d_UniformValueTypeID< Graphic3d_Vec3 > | 
| struct | Graphic3d_UniformValueTypeID< Graphic3d_Vec4 > | 
| struct | Graphic3d_UniformValueTypeID< Graphic3d_Vec2i > | 
| struct | Graphic3d_UniformValueTypeID< Graphic3d_Vec3i > | 
| struct | Graphic3d_UniformValueTypeID< Graphic3d_Vec4i > | 
| struct | Graphic3d_UniformValue< T > | 
| Describes specific value of custom uniform variable.  More... | |
| class | Graphic3d_ShaderVariable | 
| Describes custom uniform shader variable.  More... | |
| Typedefs | |
| typedef Graphic3d_UniformValue< Standard_Integer > | Graphic3d_UniformInt | 
| Integer uniform value.  More... | |
| typedef Graphic3d_UniformValue< Graphic3d_Vec2i > | Graphic3d_UniformVec2i | 
| Integer uniform 2D vector.  More... | |
| typedef Graphic3d_UniformValue< Graphic3d_Vec3i > | Graphic3d_UniformVec3i | 
| Integer uniform 3D vector.  More... | |
| typedef Graphic3d_UniformValue< Graphic3d_Vec4i > | Graphic3d_UniformVec4i | 
| Integer uniform 4D vector.  More... | |
| typedef Graphic3d_UniformValue< Standard_ShortReal > | Graphic3d_UniformFloat | 
| Floating-point uniform value.  More... | |
| typedef Graphic3d_UniformValue< Graphic3d_Vec2 > | Graphic3d_UniformVec2 | 
| Floating-point uniform 2D vector.  More... | |
| typedef Graphic3d_UniformValue< Graphic3d_Vec3 > | Graphic3d_UniformVec3 | 
| Floating-point uniform 3D vector.  More... | |
| typedef Graphic3d_UniformValue< Graphic3d_Vec4 > | Graphic3d_UniformVec4 | 
| Floating-point uniform 4D vector.  More... | |
Floating-point uniform value.
Integer uniform value.
Floating-point uniform 2D vector.
Integer uniform 2D vector.
Floating-point uniform 3D vector.
Integer uniform 3D vector.
Floating-point uniform 4D vector.
Integer uniform 4D vector.
 1.8.13
 1.8.13