32 if ((dynamic_cast<mitk::Gizmo *>(node->
GetData()) != NULL))
37 newMapper->SetDataNode(node);
46 if ((dynamic_cast<mitk::Gizmo *>(node->
GetData()) != NULL))
52 struct RegisterGizmoObjectFactory
static void SetDefaultProperties(mitk::DataNode *node, mitk::BaseRenderer *renderer=nullptr, bool overwrite=false)
static Pointer GetInstance()
DataCollection - Class to facilitate loading/accessing structured data.
BaseData * GetData() const
Get the data object (instance of BaseData, e.g., an Image) managed by this DataNode.
static RegisterGizmoObjectFactory registerGizmoObjectFactory
virtual void SetDefaultProperties(mitk::DataNode *node) override
virtual mitk::Mapper::Pointer CreateMapper(mitk::DataNode *node, MapperSlotId slotId) override
unsigned int MapperSlotId
Class for nodes of the DataTree.
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.