NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
niftk::CoordinateAxesVtkMapper3D Class Reference

Draws a representation of an niftk::CoordinateAxesData. More...

Inheritance diagram for niftk::CoordinateAxesVtkMapper3D:
Inheritance graph
[legend]
Collaboration diagram for niftk::CoordinateAxesVtkMapper3D:
Collaboration graph
[legend]

Classes

class  LocalStorage
 Contains the VTK objects necessary to render the niftk::CoordinateAxesData via niftk::CoordinateAxesVtkMapper3D. More...
 

Public Member Functions

 mitkClassMacro (CoordinateAxesVtkMapper3D, mitk::VtkMapper) static Pointer New()
 
virtual vtkProp * GetVtkProp (mitk::BaseRenderer *renderer) override
 
const CoordinateAxesDataGetInput ()
 

Static Public Member Functions

static void SetDefaultProperties (mitk::DataNode *node, mitk::BaseRenderer *renderer=NULL, bool overwrite=false)
 

Protected Member Functions

 CoordinateAxesVtkMapper3D ()
 
 ~CoordinateAxesVtkMapper3D ()
 
virtual void GenerateDataForRenderer (mitk::BaseRenderer *renderer) override
 
virtual void ResetMapper (mitk::BaseRenderer *renderer) override
 

Protected Attributes

mitk::LocalStorageHandler
< LocalStorage
m_LocalStorage
 

Detailed Description

Draws a representation of an niftk::CoordinateAxesData.

Constructor & Destructor Documentation

niftk::CoordinateAxesVtkMapper3D::CoordinateAxesVtkMapper3D ( )
protected
niftk::CoordinateAxesVtkMapper3D::~CoordinateAxesVtkMapper3D ( )
protected

Member Function Documentation

void niftk::CoordinateAxesVtkMapper3D::GenerateDataForRenderer ( mitk::BaseRenderer *  renderer)
overrideprotectedvirtual
const CoordinateAxesData * niftk::CoordinateAxesVtkMapper3D::GetInput ( void  )
vtkProp * niftk::CoordinateAxesVtkMapper3D::GetVtkProp ( mitk::BaseRenderer *  renderer)
overridevirtual
niftk::CoordinateAxesVtkMapper3D::mitkClassMacro ( CoordinateAxesVtkMapper3D  ,
mitk::VtkMapper   
)
void niftk::CoordinateAxesVtkMapper3D::ResetMapper ( mitk::BaseRenderer *  renderer)
overrideprotectedvirtual
void niftk::CoordinateAxesVtkMapper3D::SetDefaultProperties ( mitk::DataNode *  node,
mitk::BaseRenderer *  renderer = NULL,
bool  overwrite = false 
)
static
See also
mitk::Mapper::SetDefaultProperties()

Member Data Documentation

mitk::LocalStorageHandler<LocalStorage> niftk::CoordinateAxesVtkMapper3D::m_LocalStorage
protected

The documentation for this class was generated from the following files: