Static Public Member Functions | Static Public Attributes | List of all members
lvr2::ModelFactory Class Reference

Factory class extract point cloud and mesh information from supported file formats. The instantiated MeshLoader and PointLoader instances are persistent, i.e. they will not be freed in the destructor of this class to prevent side effects. More...

#include <ModelFactory.hpp>

Static Public Member Functions

static ModelPtr readModel (std::string filename)
 
static void saveModel (ModelPtr m, std::string file)
 

Static Public Attributes

static CoordinateTransform< float > m_transform
 

Detailed Description

Factory class extract point cloud and mesh information from supported file formats. The instantiated MeshLoader and PointLoader instances are persistent, i.e. they will not be freed in the destructor of this class to prevent side effects.

Definition at line 58 of file ModelFactory.hpp.

Member Function Documentation

◆ readModel()

ModelPtr lvr2::ModelFactory::readModel ( std::string  filename)
static

Definition at line 65 of file ModelFactory.cpp.

◆ saveModel()

void lvr2::ModelFactory::saveModel ( ModelPtr  m,
std::string  file 
)
static

Definition at line 225 of file ModelFactory.cpp.

Member Data Documentation

◆ m_transform

CoordinateTransform< float > lvr2::ModelFactory::m_transform
static

Definition at line 66 of file ModelFactory.hpp.


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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:12