include
lvr2
io
ModelFactory.hpp
Go to the documentation of this file.
1
35
#ifndef IOFACTORY_H_
36
#define IOFACTORY_H_
37
38
#include "
lvr2/io/Model.hpp
"
39
#include "
lvr2/io/CoordinateTransform.hpp
"
40
41
#include <string>
42
#include <vector>
43
#include <map>
44
45
#include <boost/shared_ptr.hpp>
46
47
48
namespace
lvr2
49
{
50
58
class
ModelFactory
59
{
60
public
:
61
62
static
ModelPtr
readModel
( std::string
filename
);
63
64
static
void
saveModel
(
ModelPtr
m, std::string
file
);
65
66
static
CoordinateTransform<float>
m_transform
;
67
68
};
69
70
typedef
boost::shared_ptr<ModelFactory>
ModelFactoryPtr
;
71
72
}
// namespace lvr2
73
74
#endif
/* IOFACTORY_H_ */
lvr2::ModelFactory::saveModel
static void saveModel(ModelPtr m, std::string file)
Definition:
ModelFactory.cpp:225
CoordinateTransform.hpp
lvr2::ModelFactory
Factory class extract point cloud and mesh information from supported file formats....
Definition:
ModelFactory.hpp:58
scripts.normalize_multiple.filename
filename
Definition:
normalize_multiple.py:60
lvr2::ModelFactory::m_transform
static CoordinateTransform< float > m_transform
Definition:
ModelFactory.hpp:66
Model.hpp
file
FILE * file
Definition:
arithmeticencoder.cpp:77
lvr2
Definition:
BaseBufferManipulators.hpp:39
lvr2::ModelPtr
std::shared_ptr< Model > ModelPtr
Definition:
Model.hpp:80
lvr2::ModelFactory::readModel
static ModelPtr readModel(std::string filename)
Definition:
ModelFactory.cpp:65
lvr2::CoordinateTransform< float >
lvr2::ModelFactoryPtr
boost::shared_ptr< ModelFactory > ModelFactoryPtr
Definition:
ModelFactory.hpp:70
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 Wed Mar 2 2022 00:37:24