CGAL 6.0.1 - Surface Mesh Topology
Loading...
Searching...
No Matches
CGAL Namespace Reference

Namespaces

namespace  Surface_mesh_topology
 

Functions

template<class Mesh , class GSOptions >
void draw (const Mesh &amesh, const std::vector< Surface_mesh_topology::Path_on_surface< Mesh > > &apaths, const GSOptions &gso)
 opens a new window and draws amesh, either a 2D linear cell complex or a model of the FaceGraph concept, plus the paths lying on this mesh given in apaths.
 
template<class Mesh >
void draw (const Mesh &amesh, const std::vector< Surface_mesh_topology::Path_on_surface< Mesh > > &apaths)
 A shortcut to CGAL::draw(amesh, apaths, Graphics_scene_options_face_graph_with_paths{}).
 
template<class Mesh , class GSOptions >
void draw (const Mesh &amesh, std::initializer_list< Path_on_surface< Mesh > > apaths, const GSOptions &gso)
 Same function than draw() but taking the paths from a list instead from an std::vector.
 
template<class Mesh >
void draw (const Mesh &amesh, std::initializer_list< Path_on_surface< Mesh > > apaths)
 A shortcut to CGAL::draw(amesh, apaths, Graphics_scene_options_face_graph_with_paths{}).
 
template<class Mesh , class GSOptions >
void add_to_graphics_scene (const Mesh &amesh, CGAL::Graphics_scene &gs, const GSOptions &gso, const std::vector< Surface_mesh_topology::Path_on_surface< Mesh > > &apaths)
 adds the vertices, edges and faces of amesh, either a 2D linear cell complex or a model of the FaceGraph concept, plus the paths lying on this mesh given in apaths, into the given graphic scene gs.
 
template<class Mesh >
void add_to_graphics_scene (const Mesh &amesh, CGAL::Graphics_scene &gs, const std::vector< Surface_mesh_topology::Path_on_surface< Mesh > > &apaths)
 A shortcut to CGAL::add_to_graphics_scene(amesh, gs, Graphics_scene_options_face_graph_with_paths{}, apaths).
 
template<class Mesh , class GSOptions >
void add_to_graphics_scene (const Mesh &amesh, CGAL::Graphics_scene &gs, const GSOptions &gso, std::initializer_list< Path_on_surface< Mesh > > apaths)
 Same function than add_to_graphics_scene() but taking the paths from a list instead from an std::vector.
 
template<class Mesh >
void add_to_graphics_scene (const Mesh &amesh, CGAL::Graphics_scene &gs, std::initializer_list< Path_on_surface< Mesh > > apaths)
 A shortcut to CGAL::add_to_graphics_scene(amesh, gs, Graphics_scene_options_face_graph_with_paths{}, apaths).