Slicer  5.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Classes | Macros
vtkSlicerMarkupsWidget.h File Reference
#include "vtkSlicerMarkupsModuleVTKWidgetsExport.h"
#include "vtkMRMLAbstractWidget.h"
#include "vtkWidgetCallbackMapper.h"
#include "vtkMRMLMarkupsNode.h"
Include dependency graph for vtkSlicerMarkupsWidget.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkSlicerMarkupsWidget
 Process interaction events to update state of markup widget nodes. More...
 

Macros

#define vtkSlicerMarkupsWidgetCreateInstanceMacro(type)
 

Macro Definition Documentation

◆ vtkSlicerMarkupsWidgetCreateInstanceMacro

#define vtkSlicerMarkupsWidgetCreateInstanceMacro (   type)
Value:
vtkSlicerMarkupsWidget* CreateInstance() const override\
{ \
vtkObject* ret = vtkObjectFactory::CreateInstance(#type); \
if(ret) \
{ \
return static_cast<type *>(ret); \
} \
return new type; \
}
Process interaction events to update state of markup widget nodes.

Definition at line 213 of file vtkSlicerMarkupsWidget.h.