|
ReUseX
0.0.1
3D Point Cloud Processing for Building Reuse
|
#include "reusex/core/logging.hpp"#include "reusex/core/processing_observer.hpp"#include "reusex/geometry/CellComplex.hpp"#include "reusex/geometry/utils.hpp"#include <CGAL/Boolean_set_operations_2.h>#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>#include <CGAL/Polygon_2.h>#include <CGAL/Polygon_2_algorithms.h>#include <CGAL/circulator.h>#include <range/v3/range/concepts.hpp>#include <range/v3/to_container.hpp>#include <range/v3/view/filter.hpp>#include <range/v3/view/transform.hpp>#include <range/v3/view/zip.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | ReUseX |
| namespace | ReUseX::geometry |
Functions | |
| template<class Kernel> | |
| static double | compute_grid_coverage (typename CGAL::Polygon_2< Kernel > const &polygon, std::vector< typename Kernel::Point_2 > const &points, const double cell_size=0.2) |
|
static |
Definition at line 25 of file CellComplexFaceCoverage.hpp.
Referenced by ReUseX::geometry::CellComplex::compute_face_coverage().