#include <geometry.h>
Public Member Functions | |
int | addTriangle (int p1, int p2, int p3) |
double | area (void) |
double | area (int tIndex) |
double | area (int p1, int p2, int p3) |
int | factor (int tIndex, int &p1, int &p2, int &p3) |
int | flipMinimize (int eIndex) |
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 (int p1, int p2) |
Protected Attributes | |
hash_map< long long, int > | edgeMap |
Definition at line 167 of file surface/include/pcl/surface/3rdparty/poisson4/geometry.h.
int pcl::poisson::Triangulation< Real >::addTriangle | ( | int | p1, |
int | p2, | ||
int | p3 | ||
) |
Definition at line 332 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | void | ) |
Definition at line 326 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | int | tIndex | ) |
Definition at line 320 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | int | p1, |
int | p2, | ||
int | p3 | ||
) |
Definition at line 310 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | const Triangle & | t | ) | [protected] |
long long pcl::poisson::Triangulation< Real >::EdgeIndex | ( | int | p1, |
int | p2 | ||
) | [static, protected] |
Definition at line 292 of file geometry.hpp.
int pcl::poisson::Triangulation< Real >::factor | ( | int | tIndex, |
int & | p1, | ||
int & | p2, | ||
int & | p3 | ||
) |
Definition at line 299 of file geometry.hpp.
int pcl::poisson::Triangulation< Real >::flipMinimize | ( | int | eIndex | ) |
Definition at line 372 of file geometry.hpp.
hash_map<long long,int> pcl::poisson::Triangulation< Real >::edgeMap [protected] |
Definition at line 183 of file surface/include/pcl/surface/3rdparty/poisson4/geometry.h.
std::vector<TriangulationEdge> pcl::poisson::Triangulation< Real >::edges |
Definition at line 172 of file surface/include/pcl/surface/3rdparty/poisson4/geometry.h.
std::vector<Point3D<Real> > pcl::poisson::Triangulation< Real >::points |
Definition at line 171 of file surface/include/pcl/surface/3rdparty/poisson4/geometry.h.
std::vector<TriangulationTriangle> pcl::poisson::Triangulation< Real >::triangles |
Definition at line 173 of file surface/include/pcl/surface/3rdparty/poisson4/geometry.h.