10 #ifndef TYMPAN__ALTIMETRYREADER_H__INCLUDED
11 #define TYMPAN__ALTIMETRYREADER_H__INCLUDED
All base classes related to 3D manipulation.
virtual const materials_array_t & materials() const =0
Getter for the faces read.
virtual const faces_array_t & faces() const =0
Getter for the faces read.
virtual void read()=0
read the file whose name was given at reader's construction time
std::deque< std::string > materials_array_t
Type of the material array returned.
std::deque< OPoint3D > points_array_t
Type of the points array returned.
std::deque< OTriangle > faces_array_t
Type of the faces array returned.
virtual const points_array_t & points() const =0
Getter for the points read.
Utilities to handle exceptions and to pretty-print value.
std::unique_ptr< IMeshReader > make_altimetry_ply_reader(const std::string filename)
@ Makes a reader for the file name given as argument
The base exception class for all exceptions specific to Code_TYMPAN.
mesh_io_error(const std::string &desc)