Include :

- corretta CurveLocal
- aggiornati prototipi.
This commit is contained in:
Dario Sassi
2017-03-20 07:39:27 +00:00
parent 884306b56a
commit 0a888c8999
3 changed files with 4 additions and 0 deletions
+2
View File
@@ -31,6 +31,8 @@ class CurveLocal
return ;
// recupero la curva
m_pCrv = GetCurve( pGeomDB->GetGeoObj( nCrvId)) ;
if ( m_pCrv == nullptr)
return ;
// se i riferimenti coincidono non devo fare altro
if ( AreSameFrame( frCrv, frLoc))
return ;
+1
View File
@@ -235,6 +235,7 @@ class __declspec( novtable) IMachMgr
virtual bool GetCalcTipFromPositions( double dX, double dY, double dZ, double dAngA, double dAngB,
bool bOverall, bool bBottom, Point3d& ptTip) const = 0 ;
virtual bool GetCalcToolDirFromAngles( double dAngA, double dAngB, Vector3d& vtDir) const = 0 ;
virtual bool GetCalcAuxDirFromAngles( double dAngA, double dAngB, Vector3d& vtDir) const = 0 ;
virtual bool GetNearestAngleInStroke( int nInd, double dAngRef, double& dAng) const = 0 ;
virtual bool LimitAngleToStroke( int nInd, double& dAng) const = 0 ;
virtual bool VerifyOutstroke( double dX, double dY, double dZ, double dAngA, double dAngB, int& nStat) = 0 ;
+1
View File
@@ -784,6 +784,7 @@ EXE_EXPORT bool ExeGetCalcPositions( const Point3d& ptP, double dAngA, double dA
EXE_EXPORT bool ExeGetCalcTipFromPositions( double dX, double dY, double dZ, double dAngA, double dAngB,
bool bBottom, Point3d& ptTip) ;
EXE_EXPORT bool ExeGetCalcToolDirFromAngles( double dAngA, double dAngB, Vector3d& vtDir) ;
EXE_EXPORT bool ExeGetCalcAuxDirFromAngles( double dAngA, double dAngB, Vector3d& vtDir) ;
EXE_EXPORT bool ExeVerifyOutstroke( double dX, double dY, double dZ, double dAngA, double dAngB, int& nStat) ;
EXE_EXPORT bool ExeGetOutstrokeInfo( std::string& sInfo) ;
// Machine Move