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

#include <Modules/Loadable/Annotations/MRMLDM/vtkMRMLAnnotationBidimensionalDisplayableManager.h>

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

List of all members.

Public Member Functions

void PrintSelf (ostream &os, vtkIndent indent)
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)
 vtkTypeRevisionMacro (vtkMRMLAnnotationBidimensionalDisplayableManager, vtkMRMLAnnotationDisplayableManager)

Static Public Member Functions

static
vtkMRMLAnnotationBidimensionalDisplayableManager
New ()

Protected Member Functions

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.
 vtkMRMLAnnotationBidimensionalDisplayableManager ()
virtual ~vtkMRMLAnnotationBidimensionalDisplayableManager ()

Detailed Description

Definition at line 31 of file vtkMRMLAnnotationBidimensionalDisplayableManager.h.


Constructor & Destructor Documentation

vtkMRMLAnnotationBidimensionalDisplayableManager::vtkMRMLAnnotationBidimensionalDisplayableManager ( ) [inline, protected]
virtual vtkMRMLAnnotationBidimensionalDisplayableManager::~vtkMRMLAnnotationBidimensionalDisplayableManager ( ) [inline, protected, virtual]

Member Function Documentation

virtual vtkAbstractWidget* vtkMRMLAnnotationBidimensionalDisplayableManager::CreateWidget ( vtkMRMLAnnotationNode node) [protected, virtual]

Create a widget.

Reimplemented from vtkMRMLAnnotationDisplayableManager.

static vtkMRMLAnnotationBidimensionalDisplayableManager* vtkMRMLAnnotationBidimensionalDisplayableManager::New ( ) [static]
virtual void vtkMRMLAnnotationBidimensionalDisplayableManager::OnClickInRenderWindow ( double  x,
double  y,
const char *  associatedNodeID 
) [protected, virtual]

Callback for click in RenderWindow.

Reimplemented from vtkMRMLAnnotationDisplayableManager.

virtual void vtkMRMLAnnotationBidimensionalDisplayableManager::OnWidgetCreated ( vtkAbstractWidget *  widget,
vtkMRMLAnnotationNode node 
) [protected, virtual]

Gets called when widget was created.

Reimplemented from vtkMRMLAnnotationDisplayableManager.

void vtkMRMLAnnotationBidimensionalDisplayableManager::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkMRMLAnnotationBidimensionalDisplayableManager::PropagateMRMLToWidget ( vtkMRMLAnnotationNode node,
vtkAbstractWidget *  widget 
) [virtual]

Propagate properties of MRML node to widget.

Reimplemented from vtkMRMLAnnotationDisplayableManager.

virtual void vtkMRMLAnnotationBidimensionalDisplayableManager::PropagateWidgetToMRML ( vtkAbstractWidget *  widget,
vtkMRMLAnnotationNode node 
) [virtual]

Propagate properties of widget to MRML node.

Reimplemented from vtkMRMLAnnotationDisplayableManager.

virtual void vtkMRMLAnnotationBidimensionalDisplayableManager::UpdatePosition ( vtkAbstractWidget *  widget,
vtkMRMLNode node 
) [virtual]
vtkMRMLAnnotationBidimensionalDisplayableManager::vtkTypeRevisionMacro ( vtkMRMLAnnotationBidimensionalDisplayableManager  ,
vtkMRMLAnnotationDisplayableManager   
)

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