Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkSlicerTransformLogic Class Reference

#include <Base/Logic/vtkSlicerTransformLogic.h>

Inheritance diagram for vtkSlicerTransformLogic:
Inheritance graph
[legend]
Collaboration diagram for vtkSlicerTransformLogic:
Collaboration graph
[legend]

List of all members.

Public Member Functions

vtkMRMLTransformNodeAddTransform (const char *filename, vtkMRMLScene *scene)
void PrintSelf (ostream &os, vtkIndent indent)
int SaveTransform (const char *filename, vtkMRMLTransformNode *transformNode)
 vtkTypeRevisionMacro (vtkSlicerTransformLogic, vtkMRMLAbstractLogic)

Static Public Member Functions

static bool hardenTransform (vtkMRMLTransformableNode *node)
static vtkSlicerTransformLogicNew ()
 The Usual vtk class functions.

Protected Member Functions

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

Detailed Description

Definition at line 29 of file vtkSlicerTransformLogic.h.


Constructor & Destructor Documentation

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

Member Function Documentation

vtkMRMLTransformNode* vtkSlicerTransformLogic::AddTransform ( const char *  filename,
vtkMRMLScene scene 
)

Read transform from file

static bool vtkSlicerTransformLogic::hardenTransform ( vtkMRMLTransformableNode node) [static]

Apply the associated transform to the transformable node. Return true on success, false otherwise.

static vtkSlicerTransformLogic* vtkSlicerTransformLogic::New ( ) [static]

The Usual vtk class functions.

Reimplemented from vtkMRMLAbstractLogic.

void vtkSlicerTransformLogic::operator= ( const vtkSlicerTransformLogic ) [protected]
void vtkSlicerTransformLogic::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [inline]

Reimplemented from vtkMRMLAbstractLogic.

Definition at line 36 of file vtkSlicerTransformLogic.h.

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

Write transform's data to a specified file

vtkSlicerTransformLogic::vtkTypeRevisionMacro ( vtkSlicerTransformLogic  ,
vtkMRMLAbstractLogic   
)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines