#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include "FEVV/Wrappings/Geometry_traits.h"
#include "FEVV/Wrappings/properties.h"
#include <CGAL/boost/graph/helpers.h>
#include <CGAL/boost/graph/internal/helpers.h>
#include <CGAL/boost/graph/Euler_operations.h>
#include "FEVV/Types/Mesh_vector_representation.h"
Go to the source code of this file.
|
| FEVV |
| Interfaces for plugins These interfaces will be used for different plugins.
|
|
| FEVV::Filters |
|
|
template<typename BoostGraph > |
using | FEVV::Filters::VertDescVect = std::vector< typename boost::graph_traits< BoostGraph >::vertex_descriptor > |
|
template<typename FaceGraph > |
using | FEVV::Filters::FaceDescVect = std::vector< typename boost::graph_traits< FaceGraph >::face_descriptor > |
|
|
FEVV::Types::Image * | FEVV::Filters::make_no_texture_image (void) |
|
template<typename HalfedgeGraph , typename coordP_type , typename coordN_type , typename coordT_type , typename coordC_type , typename index_type , typename GeometryTraits > |
void | FEVV::Filters::mesh_from_vector_representation (HalfedgeGraph &g, FEVV::PMapsContainer &pmaps, unsigned int &dup_v_nbr, FEVV::Types::MVR< coordP_type, coordN_type, coordT_type, coordC_type, index_type > &mvr, MeshFromVectorReprParameters< HalfedgeGraph > const ¶ms, const GeometryTraits &) |
| Build the mesh from the given vector representation. More...
|
|
template<typename HalfedgeGraph , typename coordP_type , typename coordN_type , typename coordT_type , typename coordC_type , typename index_type , typename GeometryTraits = FEVV::Geometry_traits< HalfedgeGraph >> |
void | FEVV::Filters::mesh_from_vector_representation (const HalfedgeGraph &g, const FEVV::PMapsContainer &pmaps, unsigned int &dup_v_nbr, FEVV::Types::MVR< coordP_type, coordN_type, coordT_type, coordC_type, index_type > &mvr, MeshFromVectorReprParameters< HalfedgeGraph > const ¶ms=MeshFromVectorReprParameters< HalfedgeGraph >()) |
| Build the mesh from the given vector representation. More...
|
|