MEPP2 Project
|
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include "FEVV/Filters/Generic/generic_writer.hpp"
#include "CGAL/boost/graph/Euler_operations.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Metrics/Edge_length_metric.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Metrics/Volume_preserving.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Metrics/QEM_3D.h"
#include "FEVV/Tools/Comparator/Spanning_tree_vertex_edge_comparator.hpp"
#include "FEVV/Filters/CGAL/Progressive_Compression/Compression/Memory_comparator.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Predictors/Raw_positions.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Predictors/Butterfly.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/apply_color.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Predictors/stencil.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Compression/Refinement_info.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Uniform_dequantization.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Helpers/Header_handler.h"
#include "FEVV/Filters/CGAL/Progressive_Compression/Geometric_metrics.h"
#include <iostream>
#include <fstream>
#include <vector>
#include <list>
#include <set>
#include <map>
#include <limits>
Go to the source code of this file.
Classes | |
class | FEVV::Filters::Batch_collapser< HalfedgeGraph, PointMap, Metric, EdgeColorMap, VertexColorMap > |
Batch_collapser: Takes an halfedge graph and collapses its edges. A Batch_collapser object can simplify as many times a mesh as possible. No need to create an object for each batch. Input: Original mesh. Output: a simplified mesh. More... | |
Namespaces | |
FEVV | |
Interfaces for plugins These interfaces will be used for different plugins. | |
FEVV::Filters | |
Enumerations | |
enum | FEVV::Filters::BATCH_CONDITION { FEVV::Filters::BATCH_CONDITION::ALL_EDGES = 0, FEVV::Filters::BATCH_CONDITION::REACH_THRESHOLD } |