Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitkRegistrationWrapperMapper3D.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 
14 #ifndef mitkRegistrationWrapperMapper3D_h
15 #define mitkRegistrationWrapperMapper3D_h
16 
17 
19 
21 
22 class vtkPropAssembly;
23 
24 
25 namespace mitk {
26 
29 {
30 public:
31 
33  itkNewMacro(Self);
34 
35  bool GetGeometryDescription(mitk::BaseRenderer *renderer, mitk::BaseGeometry::ConstPointer& gridDesc, unsigned int& gridFrequ) const override;
36  bool RendererGeometryIsOutdated(mitk::BaseRenderer *renderer, const itk::TimeStamp& time) const override;
37 
38 protected:
39 
42 
43 
44 private:
45 
46 };
47 
48 } // end namespace mitk
49 
50 
51 
52 
53 #endif
mitk::MITKRegistrationWrapperMapper3D
Definition: mitkRegistrationWrapperMapper3D.h:28
itk::SmartPointer< const Self >
MitkMatchPointRegistrationExports.h
mitk
Find image slices visible on a given plane.
Definition: RenderingTests.dox:1
mitkRegistrationWrapperMapperBase.h
mitk::Mapper
Base class of all mappers, Vtk as well as OpenGL mappers.
Definition: mitkMapper.h:46
mitkClassMacro
#define mitkClassMacro(className, SuperClassName)
Definition: mitkCommon.h:36
mitk::BaseRenderer
Definition: mitkBaseRenderer.h:56
MITKMATCHPOINTREGISTRATION_EXPORT
#define MITKMATCHPOINTREGISTRATION_EXPORT
Definition: MitkMatchPointRegistrationExports.h:15
mitk::MITKRegistrationWrapperMapperBase
Definition: mitkRegistrationWrapperMapperBase.h:34