Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitkGeometryDataWriterService.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 mitkGeometryDataWriterService_h
14 #define mitkGeometryDataWriterService_h
15 
16 #include <mitkAbstractFileWriter.h>
17 #include <mitkGeometryData.h>
18 
19 namespace mitk
20 {
21  // forward
22  class Geometry3D;
23 
37  {
38  public:
41 
44 
46 
52  void Write() override;
53 
54  private:
57 
59  mitk::GeometryDataWriterService *Clone() const override;
60  };
61 }
62 
63 #endif
Base class for writing mitk::BaseData objects to files or streams.
void Write() override=0
Write the base data to the specified location or output stream.
~GeometryDataWriterService() override
Destructor.
GeometryDataWriterService()
Default constructor. Registers the writer service for geometry data MIME type.
void Write() override
Write the input GeometryData to the configured output stream.
Find image slices visible on a given plane.