EgtExecutor 2.7i6 :
- aggiunte funzioni Exe e Lua ModifyArcAngCenter.
This commit is contained in:
@@ -1666,6 +1666,20 @@ ExeModifyArcRadius( int nId, double dRad, bool bKeepCenter)
|
||||
return bOk ;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------------
|
||||
bool
|
||||
ExeModifyArcAngCenter( int nId, double dAngCenter)
|
||||
{
|
||||
IGeomDB* pGeomDB = GetCurrGeomDB() ;
|
||||
VERIFY_GEOMDB( pGeomDB, false)
|
||||
// recupero l'arco
|
||||
ICurveArc* pArc = GetCurveArc( pGeomDB->GetGeoObj( nId)) ;
|
||||
if ( pArc == nullptr)
|
||||
return false ;
|
||||
// modifico angolo al centro
|
||||
return pArc->ChangeAngCenter( dAngCenter) ;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------------
|
||||
bool
|
||||
ExeModifyArcC2P( int nId, const Point3d& ptEnd, int nRefType)
|
||||
|
||||
Reference in New Issue
Block a user