![]()  | 
  
    EMODnet Quantized Mesh Generator for Cesium
    
   | 
 
Computes some statistics from the tiles. More...
#include <iostream>#include <fstream>#include <map>#include <nlohmann/json.hpp>#include <ctb.hpp>#include "quantized_mesh_tile.h"#include "quantized_mesh_tiler.h"#include "tin_creation/tin_creator.h"#include "tin_creation/tin_creation_cgal_types.h"#include "cgal/surface_mesh_from_projected_triangulation.h"#include "base/crs_conversions.h"#include <CGAL/Surface_mesh.h>#include <CGAL/intersections.h>#include <CGAL/Polygon_mesh_processing/distance.h>#include <boost/program_options.hpp>#include <boost/foreach.hpp>Macros | |
| #define | TAG CGAL::Sequential_tag | 
Functions | |
| void | exportToXYZ (const std::string &outFilePath, const std::vector< Point_3 > &pts) | 
| void | computeErrorsInHeight (const QuantizedMeshTile &qmt, const Delaunay &dtRaster, double &meanDist, double &maxDist) | 
| void | computeErrorsInECEF (const QuantizedMeshTile &qmt, const Delaunay &dtRaster, const ctb::CRSBounds &tileBounds, double &hausdorffDistRasterToTin, double &hausdorffDistTinToRaster) | 
| template<class T > | |
| void | writeInMatlabFormat (ofstream &ofs, const std::string &varName, const std::vector< T > &vect) | 
| bool | exportToMatlab (const std::string &outFile, const std::vector< int > &meanNumVertPerTile, const std::vector< int > &meanNumTrianglesPerTile, const std::vector< double > &meanHeightErrorPerTile, const std::vector< double > &maxHeightErrorPerTile, const std::vector< double > &hausdorffDistRasterToTinPerTile, const std::vector< double > &hausdorffDistTinToRasterPerTile, const std::vector< double > &symmetricHausdorffDistancePerTile, const double &numVertRasterTile, const double &numTrianglesRasterTile, const double &meanNumVert, const double &meanNumTriangles, const double &meanHeightError, const double &maxHeightError, const double &meanSymmetricHausdorffDistance) | 
| int | main (int argc, char **argv) | 
Computes some statistics from the tiles.
 1.8.13