Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Search the Forums
See All Topics

[Patch] Fixes in various abs calls

[Patch] Fixes in various abs calls
Fotis Sioutis 2011/03/15 18:33
In various files there is an issue with parenthesis position in abs calls.The files are :

if(Abs(Coord-Arr(i)>Tol)) Standard_NotImplemented::Raise("Adaptor3d_CurveOnSurface:Hunt");
should become
if(Abs(Coord-Arr(i))>Tol) Standard_NotImplemented::Raise("Adaptor3d_CurveOnSurface:Hunt");

return Abs( Sin(alpha)*Cos(beta+Standard_PI/2.) - Cos(alpha)*Sin(beta+Standard_PI/2.) != 0) ;
should become
return (Abs( Sin(alpha)*Cos(beta+Standard_PI/2.) - Cos(alpha)*Sin(beta+Standard_PI/2.)) != 0) ;

if(Abs(deno < 1.e-16)){
should become
if(Abs(deno) < 1.e-16){

P Dolbey 2011/03/15 18:55
sergey zaritchny 2011/03/16 07:58
Hi Fotis,

Thanks for your contribution.
The corresponding issue with ID = OCC22324 has been registered.
Later you can know if the patch is integrated by checking references to the specified ID in OCCT Release Notes.

Timo 2011/09/08 11:43
Was corrected in OCC 6.5.1
Latest news
  • Open CASCADE CAD Assistant for iOS platform is available!
  • Open CASCADE Technology 6.9.0 is available for download!
  • JT Assistant for Android

  • © OPEN CASCADE 2000 - 2015  |  Search  |  Contacts   |  Site map