#include <Modules/Loadable/Reformat/Logic/vtkSlicerReformatLogic.h>
|
static void | GetCenterFromBounds (double bounds[6], double center[3]) |
| Compute the center from a bounds.
|
|
static void | GetVolumeBounds (vtkMRMLSliceNode *node, double bounds[6]) |
| Compute and return the volume bounding box.
|
|
static int | IsTypeOf (const char *type) |
|
static vtkSlicerReformatLogic * | New () |
|
static void | RotateSlice (vtkMRMLSliceNode *node, int axisIndex, double rotationAngleDeg) |
|
static vtkSlicerReformatLogic * | SafeDownCast (vtkObject *o) |
|
static void | SetSliceNormal (vtkMRMLSliceNode *node, double normal[3]) |
|
static void | SetSliceNormal (vtkMRMLSliceNode *node, double x, double y, double z) |
| Set the normal to the plane of the slice node.
|
|
static void | SetSliceOrigin (vtkMRMLSliceNode *node, double position[3]) |
|
static void | SetSliceOrigin (vtkMRMLSliceNode *node, double x, double y, double z) |
| Set the world coordinate origin position.
|
|
static int | IsTypeOf (const char *type) |
|
static vtkSlicerModuleLogic * | New () |
| The Usual vtk class functions.
|
|
static vtkSlicerModuleLogic * | SafeDownCast (vtkObject *o) |
|
static int | IsTypeOf (const char *type) |
|
static vtkMRMLAbstractLogic * | New () |
|
static vtkMRMLAbstractLogic * | SafeDownCast (vtkObject *o) |
|
|
static void | MRMLLogicsCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
| MRMLLogicCallback is a static function to relay modified events from the logics.
|
|
static void | MRMLNodesCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
| MRMLNodesCallback is a static function to relay modified events from the nodes.
|
|
static void | MRMLSceneCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
|
Definition at line 41 of file vtkSlicerReformatLogic.h.
◆ Self
◆ Superclass
◆ vtkSlicerReformatLogic()
vtkSlicerReformatLogic::vtkSlicerReformatLogic |
( |
| ) |
|
|
protected |
◆ ~vtkSlicerReformatLogic()
vtkSlicerReformatLogic::~vtkSlicerReformatLogic |
( |
| ) |
|
|
overrideprotected |
◆ 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()
static void vtkSlicerReformatLogic::GetVolumeBounds |
( |
vtkMRMLSliceNode * | node, |
|
|
double | bounds[6] ) |
|
static |
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 ) |
|
override |
◆ RotateSlice()
static void vtkSlicerReformatLogic::RotateSlice |
( |
vtkMRMLSliceNode * | node, |
|
|
int | axisIndex, |
|
|
double | rotationAngleDeg ) |
|
static |
Rotate slice along an axis (0 = horizontal, 1 = vertical, 2 = slice normal) Flip: axisIndex = 0 (vertical) or 1 (horizontal), rotationAngleDeg = 180. In-plane rotation: axisIndex = 2, rotationAngleDeg > 0 for clockwise.
◆ SafeDownCast()
◆ SetSliceNormal() [1/2]
static void vtkSlicerReformatLogic::SetSliceNormal |
( |
vtkMRMLSliceNode * | node, |
|
|
double | normal[3] ) |
|
static |
◆ SetSliceNormal() [2/2]
static void vtkSlicerReformatLogic::SetSliceNormal |
( |
vtkMRMLSliceNode * | node, |
|
|
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
static |
Set the normal to the plane of the slice node.
◆ SetSliceOrigin() [1/2]
static void vtkSlicerReformatLogic::SetSliceOrigin |
( |
vtkMRMLSliceNode * | node, |
|
|
double | position[3] ) |
|
static |
◆ SetSliceOrigin() [2/2]
static void vtkSlicerReformatLogic::SetSliceOrigin |
( |
vtkMRMLSliceNode * | node, |
|
|
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
static |
Set the world coordinate origin position.
The documentation for this class was generated from the following file: