Point Cloud Library (PCL)
1.14.1-dev
|
#include <pcl/surface/3rdparty/poisson4/geometry.h>
Public Member Functions | |
int | factor (int tIndex, int &p1, int &p2, int &p3) |
double | area (void) |
double | area (int tIndex) |
double | area (int p1, int p2, int p3) |
int | flipMinimize (int eIndex) |
int | addTriangle (int p1, int p2, int p3) |
Public Attributes | |
std::vector< Point3D< Real > > | points |
std::vector< TriangulationEdge > | edges |
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 | |
std::unordered_map< long long, int > | edgeMap |
Definition at line 167 of file geometry.h.
int pcl::poisson::Triangulation< Real >::addTriangle | ( | int | p1, |
int | p2, | ||
int | p3 | ||
) |
Definition at line 336 of file geometry.hpp.
References pcl::poisson::TriangulationEdge::pIndex.
|
protected |
double pcl::poisson::Triangulation< Real >::area | ( | int | p1, |
int | p2, | ||
int | p3 | ||
) |
Definition at line 311 of file geometry.hpp.
References pcl::poisson::Point3D< Real >::coords, pcl::poisson::CrossProduct(), and pcl::poisson::Length().
double pcl::poisson::Triangulation< Real >::area | ( | int | tIndex | ) |
Definition at line 322 of file geometry.hpp.
double pcl::poisson::Triangulation< Real >::area | ( | void | ) |
Definition at line 329 of file geometry.hpp.
|
staticprotected |
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 375 of file geometry.hpp.
|
protected |
Definition at line 183 of file geometry.h.
std::vector<TriangulationEdge> pcl::poisson::Triangulation< Real >::edges |
Definition at line 172 of file geometry.h.
std::vector<Point3D<Real> > pcl::poisson::Triangulation< Real >::points |
Definition at line 171 of file geometry.h.
std::vector<TriangulationTriangle> pcl::poisson::Triangulation< Real >::triangles |
Definition at line 173 of file geometry.h.