Internal class holding the mapper, actor, etc. for each of the render windows.
vtkSmartPointer< vtkVectorText > m_textSource
~LocalStorage()
Default deconstructor of the local storage.
vtkSmartPointer< vtkFollower > m_follower
Actor of a 2D render window.
LocalStorage()
Default constructor of the local storage.
itk::TimeStamp m_LastUpdateTime
Timestamp of last update of stored data.
Displays at 3D position, always facing the camera.
mitkClassMacro(TextAnnotation3D, mitk::VtkAnnotation3D)
~TextAnnotation3D() override
virtual destructor in order to derive from this class
TextAnnotation3D()
explicit constructor which disallows implicit conversions
void UpdateVtkAnnotation(mitk::BaseRenderer *renderer) override
mitk::LocalStorageHandler< LocalStorage > m_LSH
The LocalStorageHandler holds all LocalStorages for the render windows.
vtkProp * GetVtkProp(BaseRenderer *renderer) const override
This method is implemented by the specific VTKAnnotation in order to create the element as a vtkProp.