Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
SHADERTODO. More...
#include <mitkVtkShaderProgram.h>
Public Member Functions | |
mitkClassMacro (VtkShaderProgram, IShaderRepository::ShaderProgram) static Pointer New() | |
VtkShaderProgram () | |
virtual | ~VtkShaderProgram () |
virtual void | Activate () override |
virtual void | Deactivate () override |
void | SetVtkShaderProgram (vtkSmartPointer< vtkShaderProgram2 > p) |
vtkSmartPointer< vtkShaderProgram2 > | GetVtkShaderProgram () const |
itk::TimeStamp & | GetShaderTimestampUpdate () |
Public Member Functions inherited from mitk::IShaderRepository::ShaderProgram | |
virtual std::vector< std::string > | GetClassHierarchy () const |
virtual const char * | GetClassName () const |
Additional Inherited Members | |
Public Types inherited from mitk::IShaderRepository::ShaderProgram | |
typedef ShaderProgram | Self |
typedef itk::LightObject | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
Static Public Member Functions inherited from mitk::IShaderRepository::ShaderProgram | |
static const char * | GetStaticNameOfClass () |
SHADERTODO.
Definition at line 30 of file mitkVtkShaderProgram.h.
mitk::VtkShaderProgram::VtkShaderProgram | ( | ) |
Constructor
Definition at line 21 of file mitkVtkShaderProgram.cpp.
|
virtual |
Destructor
Definition at line 25 of file mitkVtkShaderProgram.cpp.
|
overridevirtual |
Implements mitk::IShaderRepository::ShaderProgram.
Definition at line 29 of file mitkVtkShaderProgram.cpp.
|
overridevirtual |
Implements mitk::IShaderRepository::ShaderProgram.
Definition at line 37 of file mitkVtkShaderProgram.cpp.
itk::TimeStamp & mitk::VtkShaderProgram::GetShaderTimestampUpdate | ( | ) |
Definition at line 55 of file mitkVtkShaderProgram.cpp.
Referenced by mitk::VtkShaderRepository::UpdateShaderProgram().
vtkSmartPointer< vtkShaderProgram2 > mitk::VtkShaderProgram::GetVtkShaderProgram | ( | ) | const |
Definition at line 50 of file mitkVtkShaderProgram.cpp.
Referenced by mitk::VtkShaderRepository::UpdateShaderProgram().
mitk::VtkShaderProgram::mitkClassMacro | ( | VtkShaderProgram | , |
IShaderRepository::ShaderProgram | |||
) |
void mitk::VtkShaderProgram::SetVtkShaderProgram | ( | vtkSmartPointer< vtkShaderProgram2 > | p | ) |
Definition at line 45 of file mitkVtkShaderProgram.cpp.
Referenced by mitk::VtkShaderRepository::UpdateShaderProgram().