EgtGeomKernel 2.2d2 :
- inCurveArc IsFlat speciale rinominata IsPlane - in tutte le Curve aggiunto parametro bUseExtrusion a IsFlat - a FromPlaneTrimmedWithBox di Polygon3d aggiunti parametri bOnEq e bOnCt - a GetSurfTriMeshPlaneInBox aggiunti parametri bOnEq e bOnCt.
This commit is contained in:
+2
-2
@@ -116,7 +116,7 @@ GetLineTgLineArc( const CurveLine& crvLine1, const Point3d& ptNear1,
|
||||
const CurveArc& crvArc2, const Point3d& ptNear2)
|
||||
{
|
||||
// l'arco deve essere piatto (no elica)
|
||||
if ( ! crvArc2.IsFlat())
|
||||
if ( ! crvArc2.IsPlane())
|
||||
return nullptr ;
|
||||
// versore della linea
|
||||
Vector3d vtDir1 ;
|
||||
@@ -162,7 +162,7 @@ GetLineTgTwoArcs( const CurveArc& crvArc1, const Point3d& ptNear1,
|
||||
{
|
||||
// verifico che i due archi abbiano lo stesso piano intrinseco e siano piatti
|
||||
if ( ! AreSameOrOppositeVectorApprox( crvArc1.GetNormVersor(), crvArc2.GetNormVersor()) ||
|
||||
! crvArc1.IsFlat() || ! crvArc2.IsFlat())
|
||||
! crvArc1.IsPlane() || ! crvArc2.IsPlane())
|
||||
return nullptr ;
|
||||
|
||||
// calcolo il riferimento intrinseco del primo arco (Z->DirNorm e X->DirStart)
|
||||
|
||||
Reference in New Issue
Block a user