Include :
- corretta CurveLocal - aggiornati prototipi.
This commit is contained in:
@@ -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 ;
|
||||
|
||||
@@ -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 ;
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user