CAA C++ API Modifications | GeometricOperators Framework Modifications in V5R20 |
| GeometricOperators/Public/CATDistanceMinCrvCrv.h/CATDistanceMinCrvCrv/SetLimits Prototype: virtual void SetLimits(CATCrvLimits iCrvLim1,CATCrvLimits iCrvLim2)= 0; | GA | MHBDM | CATCrvLimits arguments are now references on const objects for performance purpose. Very probably no impact in customer code. Copy to local object if modification is required. |
| GeometricOperators/Public/CATDistanceMinPtSur.h/CATDistanceMinPtSur/SetLimits Prototype: virtual void SetLimits(CATSurLimits iLimits)= 0; | GA | MHBDM | CATSurLimits argument is now references on const objects for performance purpose. Very probably no impact in customer code. Copy to local object if modification is required. |
| GeometricOperators/Public/CATDistanceMinPtSur.h/CATDistanceMinPtSur/SetPointAndInit Prototype: virtual void SetPointAndInit(CATMathPoint & iNewPointToOperate,CATSurParam iSolutionInit)= 0; | GA | MHBDM | CATSurParam argument is now references on const objects for performance purpose. Very probably no impact in customer code. Copy to local object if modification is required. |
| GeometricOperators/Public/CATProjectionPtCrv.h/CATProjectionPtCrv/SetLimits Prototype: virtual void SetLimits(const CATCrvLimits iLimits)=0; | GA | MHBDM | CATCrvLimits argument is now references on const objects for performance purpose. Very probably no impact in customer code. Copy to local object if modification is required. |