EgtMachKernel :
- in SurfRoughing corretto passaggio parametro IntersParPlanesSurfTm (deve essere per riferimento).
This commit is contained in:
+1
-1
@@ -1367,7 +1367,7 @@ SurfRoughing::GetRaw( ISurfTriMesh* pStmRaw) const
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
SurfRoughing::GetSfrByRawIntersection( ISurfFlatRegion* pSfrInt, IntersParPlanesSurfTm IPPStm, double dDist) const
|
||||
SurfRoughing::GetSfrByRawIntersection( ISurfFlatRegion* pSfrInt, const IntersParPlanesSurfTm& IPPStm, double dDist) const
|
||||
{
|
||||
// controllo dei parametri
|
||||
if ( pSfrInt == nullptr)
|
||||
|
||||
+1
-1
@@ -90,7 +90,7 @@ class SurfRoughing : public Machining
|
||||
const ICurveComposite* pRCrv, bool bSplitArcs, bool bNoneForced,
|
||||
Point3d& ptP1, double& dElev) ;
|
||||
bool GetRaw( ISurfTriMesh* pStmRaw) const ;
|
||||
bool GetSfrByRawIntersection( ISurfFlatRegion* pSfrInt, IntersParPlanesSurfTm IPPStm, double dDist) const ;
|
||||
bool GetSfrByRawIntersection( ISurfFlatRegion* pSfrInt, const IntersParPlanesSurfTm& IPPStm, double dDist) const ;
|
||||
bool GetActiveSurfaces( INTVECTOR& vSurfId) const ;
|
||||
double GetRightFeed( const Vector3d& vtMove, const Vector3d& vtTool) const ;
|
||||
double GetRadiusForStartEndElevation( void) const ;
|
||||
|
||||
Reference in New Issue
Block a user