|
typedef std::map< std::string, boost::any > | FEVV::PMapsContainer |
|
template<typename PropertyT , typename MeshT > |
using | FEVV::PMap_traits = _PMap_traits< MeshT, PropertyT > |
|
template<typename MeshT , typename ValueT > |
using | FEVV::Vertex_pmap = typename Vertex_pmap_traits< MeshT, ValueT >::pmap_type |
|
template<typename MeshT , typename ValueT > |
using | FEVV::Face_pmap = typename Face_pmap_traits< MeshT, ValueT >::pmap_type |
|
template<typename MeshT , typename ValueT > |
using | FEVV::Edge_pmap = typename Edge_pmap_traits< MeshT, ValueT >::pmap_type |
|
template<typename MeshT , typename ValueT > |
using | FEVV::Halfedge_pmap = typename Halfedge_pmap_traits< MeshT, ValueT >::pmap_type |
|
|
bool | FEVV::has_map (const PMapsContainer &pmaps, const std::string &map_name) |
| (refer to Property Maps API) More...
|
|
template<typename PropertyT > |
bool | FEVV::has_map (const PMapsContainer &pmaps, PropertyT p) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::vertex_normal_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::vertex_tangent_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::vertex_texcoord_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::vertex_color_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::vertex_custom_vector_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::vertex_custom_vector_color_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::vertex_custom_vector_param_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::halfedge_normal_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::halfedge_texcoord_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::edge_color_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::face_normal_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::face_color_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::face_material_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::mesh_materials_t) |
| (refer to Property Maps API) More...
|
|
std::string | FEVV::get_property_map_name (FEVV::mesh_guiproperties_t) |
| (refer to Property Maps API) More...
|
|
template<typename PropertyT , typename MeshT > |
PMap_traits< PropertyT, MeshT >::pmap_type | FEVV::make_property_map (PropertyT, const MeshT &m) |
|
template<typename PropertyT , typename MeshT > |
PMap_traits< PropertyT, MeshT >::pmap_type | FEVV::get_property_map (PropertyT p, const MeshT &, const PMapsContainer &pmaps) |
|
template<typename PropertyT , typename MeshT > |
void | FEVV::put_property_map (PropertyT p, const MeshT &, PMapsContainer &pmaps, const typename PMap_traits< PropertyT, MeshT >::pmap_type &pmap) |
|
void | FEVV::remove_property_map_by_name (const std::string &name, PMapsContainer &pmaps) |
|
template<typename PropertyT > |
void | FEVV::remove_property_map (PropertyT p, PMapsContainer &pmaps) |
|
std::vector< std::string > | FEVV::list_property_maps (const PMapsContainer &pmaps) |
|
void | FEVV::print_property_maps (const PMapsContainer &pmaps) |
|
template<typename MeshT , typename ValueT > |
Vertex_pmap_traits< MeshT, ValueT >::pmap_type | FEVV::make_vertex_property_map (const MeshT &m) |
|
template<typename MeshT , typename ValueT > |
Face_pmap_traits< MeshT, ValueT >::pmap_type | FEVV::make_face_property_map (const MeshT &m) |
|
template<typename MeshT , typename ValueT > |
Edge_pmap_traits< MeshT, ValueT >::pmap_type | FEVV::make_edge_property_map (const MeshT &m) |
|
template<typename MeshT , typename ValueT > |
Halfedge_pmap_traits< MeshT, ValueT >::pmap_type | FEVV::make_halfedge_property_map (const MeshT &m) |
|
Management of generic property maps. Refer to Property Maps API.
Definition in file properties.h.