17 #ifndef NORMVECDECORATOR_H
18 #define NORMVECDECORATOR_H
24 class QProgressDialog;
40 bool calcNormalForPoint(
double x,
double y,
int point,
Vector3D* result );
46 bool estimateFirstDerivative(
int pointno );
48 bool estimateFirstDerivatives( QProgressDialog* d = 0 );
54 bool getTriangle(
double x,
double y,
Point3D* p1,
int* ptn1,
Vector3D* v1, pointState* state1,
Point3D* p2,
int* ptn2,
Vector3D* v2, pointState* state2,
Point3D* p3,
int* ptn3,
Vector3D* v3, pointState* state3 );
56 pointState getState(
int pointno )
const;
60 virtual bool swapEdge(
double x,
double y );
68 const static unsigned int mDefaultStorageForNormals = 100000;