Medical Imaging Interaction Toolkit  2024.12.00
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
mitkROIMapperLocalStorage.h
Go to the documentation of this file.
1 /*============================================================================
2 
3 The Medical Imaging Interaction Toolkit (MITK)
4 
5 Copyright (c) German Cancer Research Center (DKFZ)
6 All rights reserved.
7 
8 Use of this source code is governed by a 3-clause BSD license that can be
9 found in the LICENSE file.
10 
11 ============================================================================*/
12 
13 #ifndef mitkROIMapperLocalStorage_h
14 #define mitkROIMapperLocalStorage_h
15 
16 #include <mitkMapper.h>
17 
18 template <class T>
20 
21 class vtkPropAssembly;
22 
23 namespace mitk
24 {
28  {
29  public:
31  ~ROIMapperLocalStorage() override;
32 
33  vtkPropAssembly* GetPropAssembly() const;
34  void SetPropAssembly(vtkPropAssembly* propAssembly);
35 
37  void SetLastTimePoint(TimePointType timePoint);
38 
39  protected:
42  };
43 }
44 
45 #endif
mitk::ROIMapperLocalStorage::~ROIMapperLocalStorage
~ROIMapperLocalStorage() override
vtkSmartPointer
Definition: mitkROIMapperLocalStorage.h:19
mitk::ROIMapperLocalStorage::m_LastTimePoint
TimePointType m_LastTimePoint
Definition: mitkROIMapperLocalStorage.h:41
mitk::ROIMapperLocalStorage::GetLastTimePoint
TimePointType GetLastTimePoint() const
mitk
Find image slices visible on a given plane.
Definition: RenderingTests.dox:1
mitkMapper.h
mitk::ROIMapperLocalStorage::GetPropAssembly
vtkPropAssembly * GetPropAssembly() const
mitk::Mapper::BaseLocalStorage
Base class for mapper specific rendering resources.
Definition: mitkMapper.h:190
mitk::ROIMapperLocalStorage::ROIMapperLocalStorage
ROIMapperLocalStorage()
mitk::ROIMapperLocalStorage
Common base class for both 2-d and 3-d ROI mapper local storages.
Definition: mitkROIMapperLocalStorage.h:27
mitk::ROIMapperLocalStorage::SetLastTimePoint
void SetLastTimePoint(TimePointType timePoint)
mitk::ROIMapperLocalStorage::m_PropAssembly
vtkSmartPointer< vtkPropAssembly > m_PropAssembly
Definition: mitkROIMapperLocalStorage.h:40
mitk::TimePointType
mitk::ScalarType TimePointType
Definition: mitkTimeGeometry.h:26
mitk::ROIMapperLocalStorage::SetPropAssembly
void SetPropAssembly(vtkPropAssembly *propAssembly)