Changes in src/tesselationhelpers.hpp [b32dbb:71b20e]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/tesselationhelpers.hpp
rb32dbb r71b20e 43 43 /********************************************** definitions *********************************/ 44 44 45 #define HULLEPSILON 1e- 9 //!< TODO: Get rid of HULLEPSILON, points to numerical instabilities45 #define HULLEPSILON 1e-10 46 46 47 47 /********************************************** declarations *******************************/ … … 55 55 bool existsIntersection(const Vector &point1, const Vector &point2, const Vector &point3, const Vector &point4); 56 56 double CalculateVolumeofGeneralTetraeder(const Vector &a, const Vector &b, const Vector &c, const Vector &d); 57 double CalculateAreaofGeneralTriangle(const Vector &A, const Vector &B, const Vector &C);58 57 double GetAngle(const Vector &point, const Vector &reference, const Vector &OrthogonalVector); 59 58 … … 69 68 void WriteVrmlFile(ofstream * const vrmlfile, const Tesselation * const Tess, const PointCloud * const cloud); 70 69 void CalculateConcavityPerBoundaryPoint(const Tesselation * const TesselStruct); 71 void CalculateConstrictionPerBoundaryPoint(const Tesselation * const TesselStruct, const Tesselation * const Convex);72 70 double DistanceToTrianglePlane(const Vector *x, const BoundaryTriangleSet * const triangle); 73 71
Note:
See TracChangeset
for help on using the changeset viewer.