#include <Base/Logic/vtkSlicerFiducialsLogic.h>
|
int | AddFiducial (float x, float y, float z) |
|
vtkMRMLFiducialListNode * | AddFiducialList () |
|
void | AddFiducialListSelected () |
|
Create new mrml node for a full list, make it the selected list, and clear up local pointers More...
|
|
int | AddFiducialPicked (float x, float y, float z, int selected=0) |
|
int | AddFiducialSelected (float x, float y, float z, int selected) |
|
virtual const char * | GetClassName () |
|
vtkMRMLFiducialListNode * | GetSelectedList () |
|
virtual int | IsA (const char *type) |
|
vtkMRMLFiducialListNode * | LoadFiducialList (const char *path) |
|
Load a fiducial list from file, returns nullptr on failure More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
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) 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 31 of file vtkSlicerFiducialsLogic.h.
◆ Superclass
◆ vtkSlicerFiducialsLogic() [1/2]
vtkSlicerFiducialsLogic::vtkSlicerFiducialsLogic |
( |
| ) |
|
|
protected |
◆ ~vtkSlicerFiducialsLogic()
vtkSlicerFiducialsLogic::~vtkSlicerFiducialsLogic |
( |
| ) |
|
|
overrideprotected |
◆ vtkSlicerFiducialsLogic() [2/2]
◆ AddFiducial()
int vtkSlicerFiducialsLogic::AddFiducial |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
Add a fiducial to the currently selected list, as kept in the vtkMRMLSelectionNode Returns the index of the new fiducial in the list, -1 on failure AddFiducialSelected includes a selected flag option, AddFiducial calls AddFiducialSelected with selected set to false.
◆ AddFiducialList()
Create new mrml node and associated display node for a full list, return the node
◆ AddFiducialListSelected()
void vtkSlicerFiducialsLogic::AddFiducialListSelected |
( |
| ) |
|
Create new mrml node for a full list, make it the selected list, and clear up local pointers
◆ AddFiducialPicked()
int vtkSlicerFiducialsLogic::AddFiducialPicked |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
int |
selected = 0 |
|
) |
| |
Add a fiducial, but transform it first by the inverse of any transformation node on the list. Called by Pick methods. Calls AddFiducialSelected with the transformed x,y,z and same selected flag (defaults to 0).
◆ AddFiducialSelected()
int vtkSlicerFiducialsLogic::AddFiducialSelected |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
int |
selected |
|
) |
| |
◆ GetClassName()
virtual const char* vtkSlicerFiducialsLogic::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetSelectedList()
Get the currently selected list from the scene. Returns nullptr if no selection node or no active fiducial list id is set on the selection node.
◆ IsA()
virtual int vtkSlicerFiducialsLogic::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkSlicerFiducialsLogic::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ LoadFiducialList()
Load a fiducial list from file, returns nullptr on failure
◆ New()
The Usual vtk class functions.
◆ operator=()
◆ PrintSelf()
void vtkSlicerFiducialsLogic::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ SafeDownCast()
The documentation for this class was generated from the following file: