41 namespace qt {
class GLFragmentShader;}
64 void deactivateShaders();
65 const Camera &getCurrentCamera()
const ;
Simple wrapper class for OpenGL 2.0 Fragment Shader Programs.
Definition: GLFragmentShader.h:45
undocument this line if you encounter any issues!
Definition: Any.h:37
Class interface for un-copyable classes.
Definition: Uncopyable.h:64
float m_shadowBias
Definition: ShaderUtil.h:52
const Camera * m_camera
Definition: ShaderUtil.h:48
#define ICLGeom_API
Definition: CompatMacros.h:179
bool renderingShadow
Definition: ShaderUtil.h:53
ShaderType
Enum representing the different shader types.
Definition: ShaderUtil.h:56
Camera class.
Definition: Camera.h:132
const std::vector< Mat > * project2shadow
Definition: ShaderUtil.h:51
Definition: ShaderUtil.h:56
Definition: ShaderUtil.h:47
Type
primitive type for dynamic handling of different primitives
Definition: Primitive.h:62
icl::qt::GLFragmentShader * activeShader
Definition: ShaderUtil.h:50
icl::qt::GLFragmentShader ** m_shaders
Definition: ShaderUtil.h:49
Specialization of the SmartPtrBase class for Pointers.
Definition: SmartPtr.h:75