#include <Modules/Loadable/Reformat/Logic/vtkSlicerReformatLogic.h>
|
virtual const char * | GetClassName () |
|
void | GetVolumeBounds (vtkMRMLSliceNode *node, double bounds[6]) |
| Compute and return the volume bounding box. More...
|
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
|
void | SetSliceNormal (vtkMRMLSliceNode *node, double x, double y, double z) |
| Set the normal to the plane of the slice node. More...
|
|
void | SetSliceNormal (vtkMRMLSliceNode *node, double normal[3]) |
|
void | SetSliceOrigin (vtkMRMLSliceNode *node, double x, double y, double z) |
| Set the world coordinate origin position. More...
|
|
void | SetSliceOrigin (vtkMRMLSliceNode *node, double position[3]) |
|
virtual vtkSlicerApplicationLogic * | GetApplicationLogic () |
| Get access to overall application state. More...
|
|
std::string | GetModuleShareDirectory () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
|
void | SetModuleShareDirectory (const std::string &shareDirectory) |
|
virtual vtkMRMLApplicationLogic * | GetMRMLApplicationLogic () const |
| Get access to overall application state. More...
|
|
vtkMRMLScene * | GetMRMLScene () const |
| Return a reference to the current MRML scene. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
|
virtual void | SetMRMLApplicationLogic (vtkMRMLApplicationLogic *logic) |
|
void | SetMRMLScene (vtkMRMLScene *newScene) |
| Set and observe the MRMLScene. More...
|
|
|
static void | MRMLLogicsCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
| MRMLLogicCallback is a static function to relay modified events from the logics. More...
|
|
static void | MRMLNodesCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
| MRMLNodesCallback is a static function to relay modified events from the nodes. More...
|
|
static void | MRMLSceneCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
|
Definition at line 42 of file vtkSlicerReformatLogic.h.
◆ Superclass
◆ vtkSlicerReformatLogic()
vtkSlicerReformatLogic::vtkSlicerReformatLogic |
( |
| ) |
|
|
protected |
◆ ~vtkSlicerReformatLogic()
virtual vtkSlicerReformatLogic::~vtkSlicerReformatLogic |
( |
| ) |
|
|
protectedvirtual |
◆ GetCenterFromBounds()
static void vtkSlicerReformatLogic::GetCenterFromBounds |
( |
double |
bounds[6], |
|
|
double |
center[3] |
|
) |
| |
|
static |
Compute the center from a bounds.
◆ GetClassName()
virtual const char* vtkSlicerReformatLogic::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetVolumeBounds()
void vtkSlicerReformatLogic::GetVolumeBounds |
( |
vtkMRMLSliceNode * |
node, |
|
|
double |
bounds[6] |
|
) |
| |
Compute and return the volume bounding box.
◆ IsA()
virtual int vtkSlicerReformatLogic::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkSlicerReformatLogic::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ PrintSelf()
void vtkSlicerReformatLogic::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ SafeDownCast()
◆ SetSliceNormal() [1/2]
void vtkSlicerReformatLogic::SetSliceNormal |
( |
vtkMRMLSliceNode * |
node, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
Set the normal to the plane of the slice node.
◆ SetSliceNormal() [2/2]
void vtkSlicerReformatLogic::SetSliceNormal |
( |
vtkMRMLSliceNode * |
node, |
|
|
double |
normal[3] |
|
) |
| |
◆ SetSliceOrigin() [1/2]
void vtkSlicerReformatLogic::SetSliceOrigin |
( |
vtkMRMLSliceNode * |
node, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
Set the world coordinate origin position.
◆ SetSliceOrigin() [2/2]
void vtkSlicerReformatLogic::SetSliceOrigin |
( |
vtkMRMLSliceNode * |
node, |
|
|
double |
position[3] |
|
) |
| |
The documentation for this class was generated from the following file: