Polyhedron.h File Reference
Include dependency graph for Polyhedron.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mc_rtc::gui::details::PolyhedronTrianglesListImpl< GetTrianglesT >
 
struct  mc_rtc::gui::details::PolyhedronVerticesTrianglesImpl< GetVerticesT, GetTrianglesT >
 
struct  mc_rtc::gui::details::ColoredPolyhedronImpl< PolyhedronT, GetColorT >
 

Namespaces

 mc_rtc
 
 mc_rtc::gui
 
 mc_rtc::gui::details
 

Functions

template<typename GetTrianglesT >
auto mc_rtc::gui::Polyhedron (const std::string &name, GetTrianglesT get_triangles_fn)
 
template<typename GetTrianglesT >
auto mc_rtc::gui::Polyhedron (const std::string &name, const PolyhedronConfig &config, GetTrianglesT get_triangles_fn)
 
template<typename GetVerticesOrTrianglesT , typename GetTrianglesOrColorsT >
auto mc_rtc::gui::Polyhedron (const std::string &name, GetVerticesOrTrianglesT get_vertices_or_triangles_fn, GetTrianglesOrColorsT get_triangles_or_colors_fn)
 
template<typename GetVerticesOrTrianglesT , typename GetTrianglesOrColorsT >
auto mc_rtc::gui::Polyhedron (const std::string &name, const PolyhedronConfig &config, GetVerticesOrTrianglesT get_vertices_or_triangles_fn, GetTrianglesOrColorsT get_triangles_or_colors_fn)
 
template<typename GetTrianglesT , typename GetColorT >
auto mc_rtc::gui::ColoredPolyhedron (const std::string &name, const PolyhedronConfig &config, GetTrianglesT get_triangles_fn, GetColorT get_color_fn)
 
template<typename GetVerticesT , typename GetTrianglesT , typename GetColorT >
auto mc_rtc::gui::Polyhedron (const std::string &name, GetVerticesT get_vertices_fn, GetTrianglesT get_triangles_fn, GetColorT get_color_fn)
 
template<typename GetVerticesT , typename GetTrianglesT , typename GetColorT >
auto mc_rtc::gui::Polyhedron (const std::string &name, const PolyhedronConfig &config, GetVerticesT get_vertices_fn, GetTrianglesT get_triangles_fn, GetColorT get_color_fn)