Include :
- aggiornamenti vari.
This commit is contained in:
@@ -165,6 +165,7 @@ EIN_EXPORT int __stdcall EgtCreatePolygonFromSide( int nParentId, int nNumSides
|
||||
const double ptFin[3], const double vtN[3], int nRefType) ;
|
||||
|
||||
// GeomDB Create Surf
|
||||
EIN_EXPORT int __stdcall EgtCreateSurfTmBBox( int nParentId, const double ptMin[3], const double ptMax[3], int nRefType) ;
|
||||
EIN_EXPORT int __stdcall EgtCreateSurfTmBox( int nParentId, const double ptIni[3], const double ptCross[3],
|
||||
const double ptDir[3], double dHeight, int nRefType) ;
|
||||
EIN_EXPORT int __stdcall EgtCreateSurfTmPyramid( int nParentId, const double ptIni[3], const double ptCross[3],
|
||||
@@ -188,7 +189,7 @@ EIN_EXPORT int __stdcall EgtCreateSurfTmByScrewing( int nParentId, int nCrvId,
|
||||
const double ptAx[3], const double vtAx[3],
|
||||
double dAngRotDeg, double dMove, double dLinTol, int nRefType) ;
|
||||
EIN_EXPORT int __stdcall EgtCreateSurfTmRuled( int nParentId, int nPntOrCrvId1, int nCrvId2, double dLinTol) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtCreateSurfTmByTriangles( int nParentId, int nNumId, const int nIds[], BOOL bErase) ;
|
||||
EIN_EXPORT int __stdcall EgtCreateSurfTmByTriangles( int nParentId, int nNumId, const int nIds[], BOOL bErase) ;
|
||||
EIN_EXPORT int __stdcall EgtCreateSurfTmBySewing( int nParentId, int nNumId, const int nIds[], BOOL bErase) ;
|
||||
|
||||
// GeomDB PartLayer
|
||||
@@ -221,6 +222,9 @@ EIN_EXPORT int __stdcall EgtGetLastGroupInGroup( int nGroupId) ;
|
||||
EIN_EXPORT int __stdcall EgtGetPrevGroup( int nId) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtGetBBox( int nId, int nFlag, double ptMin[3], double ptMax[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtGetBBoxGlob( int nId, int nFlag, double ptMin[3], double ptMax[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtGetBBoxRef( int nId, int nFlag, const double ptOrig[3],
|
||||
const double vtX[3], const double vtY[3], const double vtZ[3],
|
||||
double ptMin[3], double ptMax[3]) ;
|
||||
EIN_EXPORT int __stdcall EgtCopy( int nSouId, int nRefId, int nSonBeforeAfter) ;
|
||||
EIN_EXPORT int __stdcall EgtCopyGlob( int nSouId, int nRefId, int nSonBeforeAfter) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtRelocate( int nSouId, int nRefId, int nSonBeforeAfter) ;
|
||||
@@ -289,8 +293,8 @@ EIN_EXPORT BOOL __stdcall EgtModifyText( int nId, const wchar_t* wsNewText) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtChangeTextFont( int nId, const wchar_t* wsNewFont) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtFlipText( int nId) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtMirrorText( int nId, BOOL bOnL) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtExplodeText( int nId) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtSplitText( int nId) ;
|
||||
EIN_EXPORT int __stdcall EgtExplodeText( int nId, int* pnCount) ;
|
||||
EIN_EXPORT int __stdcall EgtSplitText( int nId, int* pnCount) ;
|
||||
|
||||
// GeomDb Curve Modify
|
||||
EIN_EXPORT BOOL __stdcall EgtInvertCurve( int nId) ;
|
||||
@@ -307,19 +311,19 @@ EIN_EXPORT BOOL __stdcall EgtTrimCurveStartEndAtParam( int nId, double dParS, do
|
||||
EIN_EXPORT BOOL __stdcall EgtExtendCurveStartByLen( int nId, double dLen) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtExtendCurveEndByLen( int nId, double dLen) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtTrimExtendCurveByLen( int nId, double dLen, const double ptNear[3], int nRefType) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtSplitCurve( int nId, int nParts) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtSplitCurveAtPoint( int nId, double ptOn[3], int nRefType) ;
|
||||
EIN_EXPORT int __stdcall EgtSplitCurve( int nId, int nParts) ;
|
||||
EIN_EXPORT int __stdcall EgtSplitCurveAtPoint( int nId, double ptOn[3], int nRefType) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtOffsetCurve( int nId, double dDist, int nType) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtModifyCurveCircleCPN( int nId, const double ptOn[3], int nRefType) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtModifyCurveArcRadius( int nId, double dRad) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtModifyCurveArcC2PN( int nId, const double ptEnd[3], int nRefType) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtModifyCurveArc3P( int nId, const double ptMid[3], int nRefType) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtExplodeCurveCompo( int nId) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtExplodeCurveBezier( int nId, BOOL bArcsVsLines, double dLinTol) ;
|
||||
EIN_EXPORT int __stdcall EgtExplodeCurveCompo( int nId, int* pnCount) ;
|
||||
EIN_EXPORT int __stdcall EgtExplodeCurveBezier( int nId, BOOL bArcsVsLines, double dLinTol) ;
|
||||
|
||||
// GeomDb Surf Modify
|
||||
EIN_EXPORT BOOL __stdcall EgtInvertSurface( int nId) ;
|
||||
EIN_EXPORT int __stdcall EgtExtractSurfTmFacetLoops( int nId, int nFacet, int nDestGrpId) ;
|
||||
EIN_EXPORT int __stdcall EgtExtractSurfTmFacetLoops( int nId, int nFacet, int nDestGrpId, int* pnCount) ;
|
||||
|
||||
// Geo Snap Vector/Point/Frame
|
||||
EIN_EXPORT BOOL __stdcall EgtStartPoint( int nId, int nRefId, double ptP[3]) ;
|
||||
@@ -381,13 +385,15 @@ EIN_EXPORT BOOL __stdcall EgtShearGroup( int nId, const double vPnt[3], const do
|
||||
// Machining
|
||||
EIN_EXPORT BOOL __stdcall EgtInitMachMgr( void) ;
|
||||
EIN_EXPORT int __stdcall EgtGetMachGroupNbr( void) ;
|
||||
EIN_EXPORT int __stdcall EgtGetFirstMachGroup( void) ;
|
||||
EIN_EXPORT int __stdcall EgtGetNextMachGroup( int nId) ;
|
||||
EIN_EXPORT int __stdcall EgtAddMachGroup( const wchar_t* wsName, const wchar_t* wsMachineName) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtRemoveMachGroup( int nMGroupInd) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtGetMachGroupName( int nMGroupInd, wchar_t*& wsName) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtGetMachGroupInd( const wchar_t* wsName, int* pnInd) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtSetCurrMachGroup( int nMGroupInd) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtRemoveMachGroup( int nMGroupId) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtGetMachGroupName( int nMGroupId, wchar_t*& wsName) ;
|
||||
EIN_EXPORT int __stdcall EgtGetMachGroupId( const wchar_t* wsName) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtSetCurrMachGroup( int nMGroupId) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtResetCurrMachGroup( void) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtGetCurrMachGroup( int* pnInd) ;
|
||||
EIN_EXPORT int __stdcall EgtGetCurrMachGroup( void) ;
|
||||
|
||||
// Scene
|
||||
EIN_EXPORT BOOL __stdcall EgtInitScene( HWND hWnd, int nDriver, int b2Buff, int nColorBits, int nDepthBits) ;
|
||||
@@ -494,6 +500,13 @@ EIN_EXPORT BOOL __stdcall EgtFrameToLoc( double ptOrig[3], double vtX[3], double
|
||||
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]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtBBoxToGlob( double ptMin[3], double ptMax[3],
|
||||
const double ptO1[3], const double vtX1[3], const double vtY1[3], const double vtZ1[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtBBoxToLoc( double ptMin[3], double ptMax[3],
|
||||
const double ptO1[3], const double vtX1[3], const double vtY1[3], const double vtZ1[3]) ;
|
||||
EIN_EXPORT BOOL __stdcall EgtBBoxLocToLoc( double ptMin[3], double ptMax[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]) ;
|
||||
|
||||
// Messages
|
||||
EIN_EXPORT BOOL __stdcall EgtLoadMessages( const wchar_t* wsMsgFilePath) ;
|
||||
|
||||
Reference in New Issue
Block a user