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"
40 
41 #include <string>
42 #include <vector>
43 #include <map>
44 
45 #include <boost/shared_ptr.hpp>
46 
47 
48 namespace lvr2
49 {
50 
59 {
60  public:
61 
62  static ModelPtr readModel( std::string filename );
63 
64  static void saveModel( ModelPtr m, std::string file);
65 
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