Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tesselationhelpers.hpp

    rb32dbb r71b20e  
    4343/********************************************** definitions *********************************/
    4444
    45 #define HULLEPSILON 1e-9 //!< TODO: Get rid of HULLEPSILON, points to numerical instabilities
     45#define HULLEPSILON 1e-10
    4646
    4747/********************************************** declarations *******************************/
     
    5555bool existsIntersection(const Vector &point1, const Vector &point2, const Vector &point3, const Vector &point4);
    5656double 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);
    5857double GetAngle(const Vector &point, const Vector &reference, const Vector &OrthogonalVector);
    5958
     
    6968void WriteVrmlFile(ofstream * const vrmlfile, const Tesselation * const Tess, const PointCloud * const cloud);
    7069void CalculateConcavityPerBoundaryPoint(const Tesselation * const TesselStruct);
    71 void CalculateConstrictionPerBoundaryPoint(const Tesselation * const TesselStruct, const Tesselation * const Convex);
    7270double DistanceToTrianglePlane(const Vector *x, const BoundaryTriangleSet * const triangle);
    7371
Note: See TracChangeset for help on using the changeset viewer.