![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <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 268 of file Geometry.h.
| int Triangulation< Real >::addTriangle | ( | int | p1, |
| int | p2, | ||
| int | p3 | ||
| ) |
|
protected |
| double Triangulation< Real >::area | ( | int | p1, |
| int | p2, | ||
| int | p3 | ||
| ) |
| double Triangulation< Real >::area | ( | int | tIndex | ) |
| double Triangulation< Real >::area | ( | void | ) |
|
staticprotected |
| int Triangulation< Real >::factor | ( | int | tIndex, |
| int & | p1, | ||
| int & | p2, | ||
| int & | p3 | ||
| ) |
| int Triangulation< Real >::flipMinimize | ( | int | eIndex | ) |
|
protected |
Definition at line 284 of file Geometry.h.
| std::vector<TriangulationEdge> Triangulation< Real >::edges |
Definition at line 273 of file Geometry.h.
| std::vector<Point3D<Real> > Triangulation< Real >::points |
Definition at line 272 of file Geometry.h.
| std::vector<TriangulationTriangle> Triangulation< Real >::triangles |
Definition at line 274 of file Geometry.h.