vtkSlicerTransformLogic Class Reference

#include <vtkSlicerTransformLogic.h>

Inheritance diagram for vtkSlicerTransformLogic:
vtkSlicerLogic vtkObject

List of all members.

Public Member Functions

vtkMRMLTransformNodeAddTransform (const char *filename, vtkMRMLScene *scene)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessLogicEvents ()
virtual void ProcessLogicEvents (vtkObject *, unsigned long, void *)
virtual void ProcessMRMLEvents (vtkObject *, unsigned long, void *)
void RegisterITKTransforms ()
int SaveTransform (const char *filename, vtkMRMLTransformNode *transformNode)
 vtkTypeRevisionMacro (vtkSlicerTransformLogic, vtkSlicerLogic)

Static Public Member Functions

static vtkSlicerTransformLogicNew ()
 The Usual vtk class functions.

Protected Member Functions

void operator= (const vtkSlicerTransformLogic &)
 vtkSlicerTransformLogic (const vtkSlicerTransformLogic &)
 vtkSlicerTransformLogic ()
virtual ~vtkSlicerTransformLogic ()

Detailed Description

vtkSlicerTransformLogic - slicer logic class for volumes manipulation

This class manages the logic associated with reading, saving, and changing propertied of the volumes


Constructor & Destructor Documentation

vtkSlicerTransformLogic::vtkSlicerTransformLogic (  )  [protected]
vtkSlicerTransformLogic::~vtkSlicerTransformLogic (  )  [protected, virtual]
vtkSlicerTransformLogic::vtkSlicerTransformLogic ( const vtkSlicerTransformLogic  )  [protected]

Member Function Documentation

vtkMRMLTransformNode * vtkSlicerTransformLogic::AddTransform ( const char filename,
vtkMRMLScene scene 
)
static vtkSlicerTransformLogic* vtkSlicerTransformLogic::New (  )  [static]

The Usual vtk class functions.

Reimplemented from vtkSlicerLogic.

Referenced by AddTransform(), qSlicerTransformsModule::createLogic(), and vtkSlicerTransformLogicTest1().

void vtkSlicerTransformLogic::operator= ( const vtkSlicerTransformLogic  )  [protected]

Reimplemented from vtkSlicerLogic.

void vtkSlicerTransformLogic::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [inline]

Reimplemented from vtkSlicerLogic.

virtual void vtkSlicerTransformLogic::ProcessLogicEvents (  )  [inline, virtual]

Reimplemented from vtkSlicerLogic.

virtual void vtkSlicerTransformLogic::ProcessLogicEvents ( vtkObject ,
unsigned long  ,
void *   
) [inline, virtual]

Update logic events

Reimplemented from vtkSlicerLogic.

virtual void vtkSlicerTransformLogic::ProcessMRMLEvents ( vtkObject ,
unsigned long  ,
void *   
) [inline, virtual]

Reimplemented from vtkSlicerLogic.

void vtkSlicerTransformLogic::RegisterITKTransforms (  ) 
int vtkSlicerTransformLogic::SaveTransform ( const char filename,
vtkMRMLTransformNode transformNode 
)

Write transform's data to a specified file

vtkSlicerTransformLogic::vtkTypeRevisionMacro ( vtkSlicerTransformLogic  ,
vtkSlicerLogic   
)

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1