Include :
- aggiornamento prototipi - aggiunta costante generale PREC_SCALE_COEFF.
This commit is contained in:
+6
-2
@@ -1,13 +1,14 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalTech 2013-2019
|
||||
// EgalTech 2013-2025
|
||||
//----------------------------------------------------------------------------
|
||||
// File : EGkGeoConst.h Data : 23.11.19 Versione : 2.1k5
|
||||
// File : EGkGeoConst.h Data : 22.11.25 Versione : 2.7k4
|
||||
// Contenuto : Costanti generali per calcoli geometrici.
|
||||
//
|
||||
//
|
||||
//
|
||||
// Modifiche : 04.01.12 DS Creazione modulo.
|
||||
// 23.11.19 DS Aggiunta costante EPS_TRIA_H.
|
||||
// 22.11.25 DS Aggiunta costante PREC_SCALE_COEFF.
|
||||
//
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
@@ -59,3 +60,6 @@ const double SQRT2 = 1.41421356237309504880 ;
|
||||
const double SQRT1_2 = 1 / SQRT2 ;
|
||||
const double SQRT3 = 1.73205080756887729353 ;
|
||||
const double SQRT1_3 = 1 / SQRT3 ;
|
||||
|
||||
// coefficiente di scalatura per aumentare precisione dei calcoli
|
||||
const double PREC_SCALE_COEFF = 1024 ;
|
||||
|
||||
+1
-1
@@ -104,7 +104,7 @@ class __declspec( novtable) ISurfBezier : public ISurf
|
||||
} ;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
static const double SBZ_TREG_COEFF = 1024 ;
|
||||
static const double SBZ_TREG_COEFF = PREC_SCALE_COEFF ;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
inline ISurfBezier* CreateSurfBezier( void)
|
||||
|
||||
+1
-1
@@ -70,7 +70,7 @@ class __declspec( novtable) ISurfTriMesh : public ISurf
|
||||
virtual double GetSmoothAngle( void) const = 0 ;
|
||||
virtual bool GetShowEdges( void) const = 0 ;
|
||||
virtual bool GetVertex( int nId, Point3d& ptP) const = 0 ;
|
||||
virtual bool GetVertexParam( int nId, double& dU, double& dV, bool bDownScaled = true) const = 0 ;
|
||||
virtual bool GetVertexParam( int nId, double& dU, double& dV) const = 0 ;
|
||||
virtual int GetFirstVertex( Point3d& ptP) const = 0 ;
|
||||
virtual int GetNextVertex( int nId, Point3d& ptP) const = 0 ;
|
||||
virtual bool GetTriangle( int nId, int nIdVert[3]) const = 0 ;
|
||||
|
||||
Reference in New Issue
Block a user