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


Public Types | |
| typedef vtkAnnotationROIWidget | Superclass |
Standard class methods for type information and printing. More... | |
Public Types inherited from vtkAnnotationROIWidget | |
| typedef vtkAbstractWidget | Superclass |
Standard class methods for type information and printing. More... | |
Public Member Functions | |
| void | CreateDefaultRepresentation () override |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| void | SetRepresentation (vtkAnnotationROIRepresentation *r) override |
Public Member Functions inherited from vtkAnnotationROIWidget | |
| void | CreateDefaultRepresentation () override |
| virtual int | GetRotationEnabled () |
| virtual int | GetScalingEnabled () |
| virtual int | GetTranslationEnabled () |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| virtual void | RotationEnabledOff () |
| virtual void | RotationEnabledOn () |
| virtual void | ScalingEnabledOff () |
| virtual void | ScalingEnabledOn () |
| virtual void | SetRotationEnabled (int) |
| virtual void | SetScalingEnabled (int) |
| virtual void | SetTranslationEnabled (int) |
| virtual void | TranslationEnabledOff () |
| virtual void | TranslationEnabledOn () |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkAnnotationROIWidget2D * | New () |
Instantiate the object. More... | |
| static vtkAnnotationROIWidget2D * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkAnnotationROIWidget | |
| static int | IsTypeOf (const char *type) |
| static vtkAnnotationROIWidget * | New () |
Instantiate the object. More... | |
| static vtkAnnotationROIWidget * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkAnnotationROIWidget2D () | |
| ~vtkAnnotationROIWidget2D () override | |
Protected Member Functions inherited from vtkAnnotationROIWidget | |
| vtkAnnotationROIWidget () | |
| ~vtkAnnotationROIWidget () override | |
Additional Inherited Members | |
Protected Types inherited from vtkAnnotationROIWidget | |
| enum | _WidgetState { Start =0, Active } |
Static Protected Member Functions inherited from vtkAnnotationROIWidget | |
| static void | EndSelectAction (vtkAbstractWidget *) |
| static void | MoveAction (vtkAbstractWidget *) |
| static void | ScaleAction (vtkAbstractWidget *) |
| static void | SelectAction (vtkAbstractWidget *) |
| These methods handle events. More... | |
| static void | TranslateAction (vtkAbstractWidget *) |
Protected Attributes inherited from vtkAnnotationROIWidget | |
| int | RotationEnabled |
| int | ScalingEnabled |
| int | TranslationEnabled |
| Control whether scaling, rotation, and translation are supported. More... | |
| int | WidgetState |
Definition at line 101 of file vtkAnnotationROIWidget2D.h.
Standard class methods for type information and printing.
Definition at line 111 of file vtkAnnotationROIWidget2D.h.
|
protected |
|
overrideprotected |
|
override |
Create the default widget representation if one is not set. By default, this is an instance of the vtkAnnotationROIRepresentation class.
|
virtual |
Reimplemented from vtkAnnotationROIWidget.
|
virtual |
Reimplemented from vtkAnnotationROIWidget.
|
static |
|
static |
Instantiate the object.
|
override |
|
static |
|
inlineoverridevirtual |
Specify an instance of vtkWidgetRepresentation used to represent this widget in the scene. Note that the representation is a subclass of vtkProp so it can be added to the renderer independent of the widget.
Reimplemented from vtkAnnotationROIWidget.
Definition at line 118 of file vtkAnnotationROIWidget2D.h.
1.8.14