Public Types | Static Public Member Functions | List of all members
ApproxMVBB::KdTree::XML Class Reference

#include <KdTreeXml.hpp>

Public Types

using XMLNodeType = pugi::xml_node
 

Static Public Member Functions

template<typename TTraits >
static void appendToXML (PointData< TTraits > const &obj, XMLNodeType &root)
 
template<typename Traits >
static void appendToXML (TreeBase< Traits > const &obj, XMLNodeType kdNode)
 
static void appendToXML (const TreeStatistics &obj, XMLNodeType &kdNode)
 
template<typename TTraits >
static void appendToXML (const Tree< TTraits > &obj, XMLNodeType &root, bool aligned=true, const Matrix33 &A_IK=Matrix33::Identity())
 
template<typename TTraits >
static void appendToXML (const TreeSimple< TTraits > &obj, XMLNodeType root, bool aligned=true, const Matrix33 &A_IK=Matrix33::Identity())
 

Detailed Description

Definition at line 26 of file KdTreeXml.hpp.

Member Typedef Documentation

using ApproxMVBB::KdTree::XML::XMLNodeType = pugi::xml_node

Definition at line 29 of file KdTreeXml.hpp.

Member Function Documentation

template<typename TTraits >
static void ApproxMVBB::KdTree::XML::appendToXML ( PointData< TTraits > const &  obj,
XMLNodeType root 
)
inlinestatic

Append all points in obj to the XML node root

Definition at line 33 of file KdTreeXml.hpp.

template<typename Traits >
static void ApproxMVBB::KdTree::XML::appendToXML ( TreeBase< Traits > const &  obj,
XMLNodeType  kdNode 
)
inlinestatic

Append the data of the base kdTree class obj to the XML node kdNode

Definition at line 46 of file KdTreeXml.hpp.

static void ApproxMVBB::KdTree::XML::appendToXML ( const TreeStatistics obj,
XMLNodeType kdNode 
)
inlinestatic

Append the kdTree statistics obj to the XML node kdNode

Definition at line 119 of file KdTreeXml.hpp.

template<typename TTraits >
static void ApproxMVBB::KdTree::XML::appendToXML ( const Tree< TTraits > &  obj,
XMLNodeType root,
bool  aligned = true,
const Matrix33 &  A_IK = Matrix33::Identity() 
)
inlinestatic

Main function to append the whole data of the kdTree obj to the XML node root

Definition at line 139 of file KdTreeXml.hpp.

template<typename TTraits >
static void ApproxMVBB::KdTree::XML::appendToXML ( const TreeSimple< TTraits > &  obj,
XMLNodeType  root,
bool  aligned = true,
const Matrix33 &  A_IK = Matrix33::Identity() 
)
inlinestatic

Main function to append the whole data of a simple kdTree obj to the XML node root

Definition at line 164 of file KdTreeXml.hpp.


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


asr_approx_mvbb
Author(s): Gassner Nikolai
autogenerated on Mon Jun 10 2019 12:38:09