#include <geometry.h>
Public Member Functions | |
int | addTriangle (const int &p1, const int &p2, const int &p3) |
double | area (void) |
double | area (const int &tIndex) |
double | area (const int &p1, const int &p2, const int &p3) |
int | factor (const int &tIndex, int &p1, int &p2, int &p3) |
int | flipMinimize (const int &eIndex) |
Triangulation () | |
Public Attributes | |
std::vector< TriangulationEdge > | edges |
std::vector< Point3D< Real > > | points |
std::vector < TriangulationTriangle > | triangles |
Protected Member Functions | |
double | area (const Triangle &t) |
Static Protected Member Functions | |
static long long | EdgeIndex (const int &p1, const int &p2) |
Protected Attributes | |
hash_map< long long, int > | edgeMap |
Definition at line 176 of file surface/include/pcl/surface/poisson/geometry.h.
pcl::poisson::Triangulation< Real >::Triangulation | ( | ) | [inline] |
Definition at line 179 of file surface/include/pcl/surface/poisson/geometry.h.
int pcl::poisson::Triangulation< Real >::addTriangle | ( | const int & | p1, |
const int & | p2, | ||
const int & | p3 | ||
) |
Definition at line 476 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | void | ) |
Definition at line 465 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | const int & | tIndex | ) |
Definition at line 455 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | const int & | p1, |
const int & | p2, | ||
const int & | p3 | ||
) |
Definition at line 440 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | const Triangle & | t | ) | [protected] |
long long pcl::poisson::Triangulation< Real >::EdgeIndex | ( | const int & | p1, |
const int & | p2 | ||
) | [static, protected] |
Definition at line 405 of file geometry.hpp.
int pcl::poisson::Triangulation< Real >::factor | ( | const int & | tIndex, |
int & | p1, | ||
int & | p2, | ||
int & | p3 | ||
) |
Definition at line 416 of file geometry.hpp.
int pcl::poisson::Triangulation< Real >::flipMinimize | ( | const int & | eIndex | ) |
Definition at line 533 of file geometry.hpp.
hash_map<long long, int> pcl::poisson::Triangulation< Real >::edgeMap [protected] |
Definition at line 204 of file surface/include/pcl/surface/poisson/geometry.h.
std::vector<TriangulationEdge> pcl::poisson::Triangulation< Real >::edges |
Definition at line 182 of file surface/include/pcl/surface/poisson/geometry.h.
std::vector<Point3D<Real> > pcl::poisson::Triangulation< Real >::points |
Definition at line 181 of file surface/include/pcl/surface/poisson/geometry.h.
std::vector<TriangulationTriangle> pcl::poisson::Triangulation< Real >::triangles |
Definition at line 183 of file surface/include/pcl/surface/poisson/geometry.h.