Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::Geometry3DToXML Class Reference

#include <mitkGeometry3DToXML.h>

Static Public Member Functions

static tinyxml2::XMLElement * ToXML (tinyxml2::XMLDocument &doc, const Geometry3D *geometry)
 Serialize the given Geometry3D to an XML element. More...
 
static Geometry3D::Pointer FromXML (const tinyxml2::XMLElement *node)
 Deserialize a Geometry3D from an XML element. More...
 

Detailed Description

Definition at line 42 of file mitkGeometry3DToXML.h.

Member Function Documentation

◆ FromXML()

static Geometry3D::Pointer mitk::Geometry3DToXML::FromXML ( const tinyxml2::XMLElement *  node)
static

Deserialize a Geometry3D from an XML element.

Interprets only the format created by ToXML().

Parameters
[in]nodeThe XML element containing the geometry data.
Returns
A new Geometry3D instance, or nullptr on failure.

◆ ToXML()

static tinyxml2::XMLElement* mitk::Geometry3DToXML::ToXML ( tinyxml2::XMLDocument &  doc,
const Geometry3D *  geometry 
)
static

Serialize the given Geometry3D to an XML element.

Parameters
[in,out]docThe XML document that owns the created element.
[in]geometryThe Geometry3D to serialize.
Returns
The XML element representing the geometry.

The documentation for this class was generated from the following file: