Include :

- aggiornamento prototipi.
This commit is contained in:
Dario Sassi
2015-07-20 13:08:18 +00:00
parent ea96d59524
commit d8da47a147
4 changed files with 73 additions and 54 deletions
+31 -27
View File
@@ -110,11 +110,11 @@ EIN_EXPORT int __stdcall EgtCreateGeoPoint( int nParentId, const double ptP[3],
EIN_EXPORT int __stdcall EgtCreateGeoVector( int nParentId, const double vtV[3], const double ptB[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateGeoFrame( int nParentId, const double ptOrig[3],
const double vX[3], const double vY[3], const double vZ[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateText( int nParentId, const double ptP[3], double dAngRotDeg,
EIN_EXPORT int __stdcall EgtCreateText( int nParentId, const double ptP[3],
const wchar_t* wsText, double dH, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateTextEx( int nParentId, const double ptP[3], const double vtN[3], const double vtD[3],
EIN_EXPORT int __stdcall EgtCreateTextEx( int nParentId, const double ptP[3], double dAngRotDeg,
const wchar_t* wsText, const wchar_t* wsFont, BOOL bItalic, double dH, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateTextAdv( int nParentId, const double ptP[3], const double vtN[3], const double vtD[3],
EIN_EXPORT int __stdcall EgtCreateTextAdv( int nParentId, const double ptP[3], double dAngRotDeg,
const wchar_t* wsText, const wchar_t* wsFont,
int nW, BOOL bItalic, double dH, double dRat, double dAddAdv, int nInsPos, int nRefType) ;
@@ -123,40 +123,42 @@ EIN_EXPORT int __stdcall EgtCreateCurveLine( int nParentId,
const double ptIni[3], const double ptFin[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveLineEx( int nParentId, const double ptIni[3], int nSepI, int nIdI,
const double ptFin[3], int nSepF, int nIdF, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveLinePDL( int nParentId, const double ptIni[3],
double dDirDeg, double dLen, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveLinePVL( int nParentId, const double ptIni[3],
const double vtDir[3], double dLen, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveLineMinPointCurve( int nParentId, const double ptStart[3],
int nCrvId, double dNearPar, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCircle( int nParentId, const double ptCen[3],
const double vtN[3], double dRad, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCircleCPN( int nParentId, const double ptCen[3],
const double ptOn[3], const double vtN[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCircleCPNEx( int nParentId, const double ptCen[3],
const double ptOn[3], int nSepO, int nIdO,
const double vtN[3], int nRefType) ;
double dRad, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCircleCP( int nParentId, const double ptCen[3],
const double ptOn[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCircleCPEx( int nParentId, const double ptCen[3],
const double ptOn[3], int nSepO, int nIdO, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCircle3P( int nParentId, const double ptP1[3],
const double ptP2[3], const double ptP3[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc( int nParentId, const double ptCen[3],
const double vtN[3], double dRad, const double vtS[3],
double dAngCenDeg, double dDeltaN, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArcC2PN( int nParentId, const double ptCen[3], const double ptStart[3],
const double ptNearEnd[3], const double vtNorm[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArcC2PNEx( int nParentId, const double ptCen[3],
const double ptStart[3], int nSepS, int nIdS,
const double ptNearEnd[3], const double vtNorm[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc( int nParentId, const double ptCen[3], double dRad,
double dAngIniDeg, double dAngCenDeg, double dDeltaN, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArcC2P( int nParentId, const double ptCen[3], const double ptStart[3],
const double ptNearEnd[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArcC2PEx( int nParentId, const double ptCen[3],
const double ptStart[3], int nSepS, int nIdS,
const double ptNearEnd[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc3P( int nParentId, const double ptP1[3],
const double ptP2[3], const double ptP3[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc2PVN( int nParentId, const double ptStart[3], const double ptEnd[3],
const double vtDirS[3], const double vtNorm[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc2PVNEx( int nParentId, const double ptStart[3],
const double ptEnd[3], int nSep, int nId,
const double vtDirS[3], const double vtNorm[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc2PD( int nParentId, const double ptStart[3], const double ptEnd[3],
double dDirSDeg, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc2PDEx( int nParentId, const double ptStart[3],
const double ptEnd[3], int nSep, int nId,
double dDirSDeg, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveArc2PV( int nParentId, const double ptStart[3], const double ptEnd[3],
const double vtDirS[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveFillet( int nParentId, int nCrv1, const double ptNear1[3],
int nCrv2, const double ptNear2[3],
const double vtNorm[3], double dRad, BOOL bTrim, int nRefType) ;
double dRad, BOOL bTrim, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveChamfer( int nParentId, int nCrv1, const double ptNear1[3],
int nCrv2, const double ptNear2[3],
const double vtNorm[3], double dDist, BOOL bTrim, int nRefType) ;
double dDist, BOOL bTrim, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveBezier( int nParentId, int nDegree,
const double ptCtrls[/*3x(nDegree+1)*/], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveBezierRational( int nParentId, int nDegree,
@@ -167,14 +169,16 @@ EIN_EXPORT int __stdcall EgtCreateCurveCompoByChain( int nParentId, int nNumId,
const double ptNear[3], BOOL bErase, int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCompoFromPoints( int nParentId, int nP, const double ptPs[/*3 x nP*/], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateCurveCompoFromPointBulges( int nParentId, int nPB, const double ptPBs[/*4 x nPB*/], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateRectangle2P( int nParentId, const double ptIni[3],
const double ptCross[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreateRectangle3P( int nParentId, const double ptIni[3],
const double ptCross[3], const double ptDir[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreatePolygonFromRadius( int nParentId, int nNumSides, const double ptCen[3],
const double ptCorn[3], const double vtN[3], int nRefType) ;
const double ptCorn[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreatePolygonFromApothem( int nParentId, int nNumSides, const double ptCen[3],
const double ptMid[3], const double vtN[3], int nRefType) ;
const double ptMid[3], int nRefType) ;
EIN_EXPORT int __stdcall EgtCreatePolygonFromSide( int nParentId, int nNumSides, const double ptIni[3],
const double ptFin[3], const double vtN[3], int nRefType) ;
const double ptFin[3], int nRefType) ;
// GeomDB Create Surf
EIN_EXPORT int __stdcall EgtCreateSurfTmBBox( int nParentId, const double ptMin[3], const double ptMax[3], int nRefType) ;