Include :
-aggiornamento prototipi.
This commit is contained in:
@@ -37,6 +37,55 @@ EIN_EXPORT BOOL __stdcall EgtSetKey( const wchar_t* sKey) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtSetFont( const wchar_t* sNfeFontDir, const wchar_t* sDefaultFont) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtFreeMemory( void* pMem) ;
|
||||
|
||||
// Geo Base
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorNormalize( double* pdX, double* pdY, double* pdZ,
|
||||
double dEps = EPS_SMALL) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorRotate( double* pdX, double* pdY, double* pdZ,
|
||||
const double vtAx[3], double dAngRotDeg) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorScale( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOrig[3], const double vtX[3], const double vtY[3], const double vtZ[3],
|
||||
double dCoeffX, double dCoeffY, double dCoeffZ) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorMirror( double* pdX, double* pdY, double* pdZ,
|
||||
const double vtNorm[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorShear( double* pdX, double* pdY, double* pdZ,
|
||||
const double vtNorm[3], const double vtDir[3], double dCoeff) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorToGlob( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOrig[3], const double vtX[3], const double vtY[3], const double vtZ[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorToLoc( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOrig[3], const double vtX[3], const double vtY[3], const double vtZ[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtVectorLocToLoc( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptO1[3], const double vtX1[3], const double vtY1[3], const double vtZ1[3],
|
||||
const double ptO2[3], const double vtX2[3], const double vtY2[3], const double vtZ2[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointTranslate( double* pdX, double* pdY, double* pdZ,
|
||||
const double vtMove[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointRotate( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptAx[3], const double vtAx[3], double dAngRotDeg) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointScale( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOrig[3], const double vtX[3], const double vtY[3], const double vtZ[3],
|
||||
double dCoeffX, double dCoeffY, double dCoeffZ) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointMirror( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOn[3], const double vtNorm[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointShear( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOn[3], const double vtNorm[3], const double vtDir[3], double dCoeff) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointToGlob( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOrig[3], const double vtX[3], const double vtY[3], const double vtZ[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointToLoc( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptOrig[3], const double vtX[3], const double vtY[3], const double vtZ[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtPointLocToLoc( double* pdX, double* pdY, double* pdZ,
|
||||
const double ptO1[3], const double vtX1[3], const double vtY1[3], const double vtZ1[3],
|
||||
const double ptO2[3], const double vtX2[3], const double vtY2[3], const double vtZ2[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtFrameTranslate( double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3],
|
||||
const double vtMove[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtFrameRotate( double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3],
|
||||
const double ptAx[3], const double vtAx[3], double dAngRotDeg) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtFrameToGlob( double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3],
|
||||
const double ptO1[3], const double vtX1[3], const double vtY1[3], const double vtZ1[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtFrameToLoc( double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3],
|
||||
const double ptO1[3], const double vtX1[3], const double vtY1[3], const double vtZ1[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtFrameLocToLoc( double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3],
|
||||
const double ptO1[3], const double vtX1[3], const double vtY1[3], const double vtZ1[3],
|
||||
const double ptO2[3], const double vtX2[3], const double vtY2[3], const double vtZ2[3]) ;
|
||||
|
||||
// GeomDB
|
||||
EIN_EXPORT int __stdcall EgtInitGeomDB( void) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtSetCurrentContext( int nGseCtx) ;
|
||||
|
||||
Reference in New Issue
Block a user