Extra: The geometric traits class must be compatible with the vertex point type.
Returns
sum of face areas of faces. The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of tmesh.
Warning
This function involves a square root computation. If Kernel::FT does not have a sqrt() operation, the square root computation will be done approximately.
Extra: The geometric traits class must be compatible with the vertex point type.
Returns
the surface area of tmesh. The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of tmesh.
Warning
This function involves a square root computation. If Kernel::FT does not have a sqrt() operation, the square root computation will be done approximately.
Extra: The geometric traits class must be compatible with the vertex point type.
Returns
the length of h. The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of pmesh.
Warning
This function involves a square root computation. If FT does not have a sqrt() operation, the square root computation will be done approximately.
Extra: The geometric traits class must be compatible with the vertex point type.
Precondition
f != boost::graph_traits<TriangleMesh>::null_face()
Returns
the area of f. The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of tmesh.
Extra: The geometric traits class must be compatible with the vertex point type.
Precondition
f != boost::graph_traits<TriangleMesh>::null_face()
Returns
the aspect ratio of f. The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of tmesh.
Extra: The geometric traits class must be compatible with the vertex point type.
Returns
the length of the sequence of border edges of face(h, pmesh). The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of pmesh.
Warning
This function involves a square root computation. If Kernel::FT does not have a sqrt() operation, the square root computation will be done approximately.
Extra: The geometric traits class must be compatible with the vertex point type.
Returns
a pair composed of two members:
first: a halfedge on the longest border. The return type halfedge_descriptor is a halfedge descriptor. It is deduced from the graph traits corresponding to the type PolygonMesh.
second: the length of the longest border The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of pmesh
Extra: The geometric traits class must be compatible with the vertex point type.
Returns
the volume bounded by tmesh. The return type FT is a number type. It is either deduced from the geom_traitsNamed Parameters if provided, or the geometric traits class deduced from the point property map of tmesh.