#include <vcg/space/plane3.h>#include <vcg/space/fitting3.h>#include <vcg/space/point_matching.h>#include <vcg/math/matrix33.h>

Go to the source code of this file.
Namespaces | |
| namespace | vcg |
* | |
Functions | |
| template<class CoordType > | |
| CoordType::ScalarType | vcg::Area (const std::vector< CoordType > &Pos) |
| template<class CoordType > | |
| void | vcg::getBaseTemplatePolygon (int N, std::vector< CoordType > &TemplatePos) |
| template<class CoordType > | |
| void | vcg::GetNormals (std::vector< CoordType > &Pos, std::vector< CoordType > &Norms) |
| template<class PolygonType > | |
| void | vcg::GetPolyTemplatePos (const PolygonType &F, std::vector< typename PolygonType::CoordType > &TemplatePos, bool force_isotropy=false) |
| template<class CoordType > | |
| CoordType | vcg::Normal (std::vector< CoordType > &Pos) |
| template<class PolygonType > | |
| void | vcg::PolyAngleDeviation (const PolygonType &F, typename PolygonType::ScalarType &AvgDev, typename PolygonType::ScalarType &MaxDev) |
| template<class PolygonType > | |
| PolygonType::ScalarType | vcg::PolyArea (const PolygonType &F) |
| template<class PolygonType > | |
| PolygonType::ScalarType | vcg::PolyAspectRatio (const PolygonType &F, bool isotropic=false) |
| template<class PolygonType > | |
| PolygonType::CoordType | vcg::PolyBarycenter (const PolygonType &F) |
| template<class PolygonType > | |
| vcg::Plane3< typename PolygonType::ScalarType > | vcg::PolyFittingPlane (const PolygonType &F) |
| template<class PolygonType > | |
| PolygonType::ScalarType | vcg::PolyFlatness (const PolygonType &F) |
| template<class PolygonType > | |
| PolygonType::CoordType | vcg::PolygonNormal (const PolygonType &F) |
| template<class PolygonType > | |
| void | vcg::PolyNormals (const PolygonType &F, std::vector< typename PolygonType::CoordType > &Norms) |
| template<class PolygonType > | |
| PolygonType::ScalarType | vcg::PolyNormDeviation (const PolygonType &F) |
| template<class PolygonType > | |
| void | vcg::PolyPCA (const PolygonType &F, typename PolygonType::CoordType PCA[]) |
| template<class PolygonType > | |
| PolygonType::ScalarType | vcg::PolyPerimeter (const PolygonType &F) |
| template<class PolygonType > | |
| void | vcg::PolyScaledPCA (const PolygonType &F, typename PolygonType::CoordType PCA[]) |