#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include "FEVV/Wrappings/Geometry_traits.h"
#include "FEVV/Operators/Geometry/AngleOperations.hpp"
#include "FEVV/Tools/Math/MatrixOperations.hpp"
Go to the source code of this file.
|
template<typename GeometryTraits > |
GeometryTraits::Point | FEVV::Operators::Geometry::quad_barycenter (const typename GeometryTraits::Point &a, const typename GeometryTraits::Point &b, const typename GeometryTraits::Point &c, const typename GeometryTraits::Point &d, const GeometryTraits >) |
| Compute the barycenter/mean position of a quad (given by 4 points). More...
|
|
template<typename GeometryTraits > |
double | FEVV::Operators::Geometry::quad_perimeter (const typename GeometryTraits::Point &a, const typename GeometryTraits::Point &b, const typename GeometryTraits::Point &c, const typename GeometryTraits::Point &d, const GeometryTraits >) |
| Compute the perimeter of a quad (given by 4 points). More...
|
|
template<typename GeometryTraits > |
double | FEVV::Operators::Geometry::quad_area (const typename GeometryTraits::Point &a, const typename GeometryTraits::Point &b, const typename GeometryTraits::Point &c, const typename GeometryTraits::Point &d, const GeometryTraits >) |
| Compute the area of a quad (given by 4 points). More...
|
|