|
Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/Loadable/Annotations/MRMLDM/vtkMRMLAnnotationTextDisplayableManager.h>


Public Member Functions | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| vtkTypeRevisionMacro (vtkMRMLAnnotationTextDisplayableManager, vtkMRMLAnnotationDisplayableManager) | |
Static Public Member Functions | |
| static vtkMRMLAnnotationTextDisplayableManager * | New () |
Protected Member Functions | |
| void | BestGuessForNewCaptionCoordinates (double bestGuess[2]) |
| virtual vtkAbstractWidget * | CreateWidget (vtkMRMLAnnotationNode *node) |
| Create a widget. | |
| virtual void | OnClickInRenderWindow (double x, double y, const char *associatedNodeID) |
| Callback for click in RenderWindow. | |
| virtual void | OnWidgetCreated (vtkAbstractWidget *widget, vtkMRMLAnnotationNode *node) |
| Gets called when widget was created. | |
| virtual void | PropagateMRMLToWidget (vtkMRMLAnnotationNode *node, vtkAbstractWidget *widget) |
| Propagate properties of MRML node to widget. | |
| virtual void | PropagateWidgetToMRML (vtkAbstractWidget *widget, vtkMRMLAnnotationNode *node) |
| Propagate properties of widget to MRML node. | |
| virtual void | UpdatePosition (vtkAbstractWidget *widget, vtkMRMLNode *node) |
| vtkMRMLAnnotationTextDisplayableManager () | |
| virtual | ~vtkMRMLAnnotationTextDisplayableManager () |
Definition at line 31 of file vtkMRMLAnnotationTextDisplayableManager.h.
| vtkMRMLAnnotationTextDisplayableManager::vtkMRMLAnnotationTextDisplayableManager | ( | ) | [inline, protected] |
Definition at line 43 of file vtkMRMLAnnotationTextDisplayableManager.h.
| virtual vtkMRMLAnnotationTextDisplayableManager::~vtkMRMLAnnotationTextDisplayableManager | ( | ) | [inline, protected, virtual] |
Definition at line 44 of file vtkMRMLAnnotationTextDisplayableManager.h.
| void vtkMRMLAnnotationTextDisplayableManager::BestGuessForNewCaptionCoordinates | ( | double | bestGuess[2] | ) | [protected] |
Examine nodes in the scene and try to pick a caption coordinate that doesn't conflict.
| virtual vtkAbstractWidget* vtkMRMLAnnotationTextDisplayableManager::CreateWidget | ( | vtkMRMLAnnotationNode * | node | ) | [protected, virtual] |
Create a widget.
Reimplemented from vtkMRMLAnnotationDisplayableManager.
| static vtkMRMLAnnotationTextDisplayableManager* vtkMRMLAnnotationTextDisplayableManager::New | ( | ) | [static] |
Reimplemented from vtkMRMLAnnotationDisplayableManager.
| virtual void vtkMRMLAnnotationTextDisplayableManager::OnClickInRenderWindow | ( | double | x, |
| double | y, | ||
| const char * | associatedNodeID | ||
| ) | [protected, virtual] |
Callback for click in RenderWindow.
Reimplemented from vtkMRMLAnnotationDisplayableManager.
| virtual void vtkMRMLAnnotationTextDisplayableManager::OnWidgetCreated | ( | vtkAbstractWidget * | widget, |
| vtkMRMLAnnotationNode * | node | ||
| ) | [protected, virtual] |
Gets called when widget was created.
Reimplemented from vtkMRMLAnnotationDisplayableManager.
| void vtkMRMLAnnotationTextDisplayableManager::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
Reimplemented from vtkMRMLAnnotationDisplayableManager.
| virtual void vtkMRMLAnnotationTextDisplayableManager::PropagateMRMLToWidget | ( | vtkMRMLAnnotationNode * | node, |
| vtkAbstractWidget * | widget | ||
| ) | [protected, virtual] |
Propagate properties of MRML node to widget.
Reimplemented from vtkMRMLAnnotationDisplayableManager.
| virtual void vtkMRMLAnnotationTextDisplayableManager::PropagateWidgetToMRML | ( | vtkAbstractWidget * | widget, |
| vtkMRMLAnnotationNode * | node | ||
| ) | [protected, virtual] |
Propagate properties of widget to MRML node.
Reimplemented from vtkMRMLAnnotationDisplayableManager.
| virtual void vtkMRMLAnnotationTextDisplayableManager::UpdatePosition | ( | vtkAbstractWidget * | widget, |
| vtkMRMLNode * | node | ||
| ) | [protected, virtual] |
| vtkMRMLAnnotationTextDisplayableManager::vtkTypeRevisionMacro | ( | vtkMRMLAnnotationTextDisplayableManager | , |
| vtkMRMLAnnotationDisplayableManager | |||
| ) |
1.7.4