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
vtkSlicerModuleLogic Class Reference

#include <Base/Logic/vtkSlicerModuleLogic.h>

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

List of all members.

Public Member Functions

virtual vtkSlicerApplicationLogicGetApplicationLogic ()
 Get access to overall application state.
std::string GetModuleShareDirectory () const
void PrintSelf (ostream &os, vtkIndent indent)
void SetModuleShareDirectory (const std::string &shareDirectory)
 vtkTypeRevisionMacro (vtkSlicerModuleLogic, vtkMRMLAbstractLogic)

Static Public Member Functions

static vtkSlicerModuleLogicNew ()
 The Usual vtk class functions.

Protected Member Functions

 vtkSlicerModuleLogic ()
virtual ~vtkSlicerModuleLogic ()

Detailed Description

vtkSlicerModuleLogic - superclass for slicer module logic classes

Superclass for all slicer module logic classes

Note:
No GUI code goes in the logic class.

Definition at line 23 of file vtkSlicerModuleLogic.h.


Constructor & Destructor Documentation

vtkSlicerModuleLogic::vtkSlicerModuleLogic ( ) [protected]
virtual vtkSlicerModuleLogic::~vtkSlicerModuleLogic ( ) [protected, virtual]

Member Function Documentation

virtual vtkSlicerApplicationLogic* vtkSlicerModuleLogic::GetApplicationLogic ( ) [virtual]

Get access to overall application state.

std::string vtkSlicerModuleLogic::GetModuleShareDirectory ( ) const
static vtkSlicerModuleLogic* vtkSlicerModuleLogic::New ( ) [static]
void vtkSlicerModuleLogic::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkSlicerModuleLogic::SetModuleShareDirectory ( const std::string &  shareDirectory)
vtkSlicerModuleLogic::vtkTypeRevisionMacro ( vtkSlicerModuleLogic  ,
vtkMRMLAbstractLogic   
)

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