1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-09 13:22:24 +03:00

0025749: Eliminate GCC warning -Wswitch in Android build

This commit is contained in:
jgv
2015-02-25 16:00:57 +03:00
parent 69f86542ba
commit 2714656ef1

View File

@@ -61,15 +61,18 @@ HLRBRep_Curve::Parameter2d (const Standard_Real P3d) const
switch (myType)
{
case GeomAbs_Line:
if (((HLRAlgo_Projector*) myProj)->Perspective()) {
const Standard_Real FmOZ = myOF - myOZ;
return myOF * P3d * (myVX * FmOZ + myOX * myVZ) / (FmOZ * (FmOZ - P3d * myVZ));
}
return P3d * myVX;
case GeomAbs_Ellipse:
return P3d + myOX;
case GeomAbs_Line:
if (((HLRAlgo_Projector*) myProj)->Perspective()) {
const Standard_Real FmOZ = myOF - myOZ;
return myOF * P3d * (myVX * FmOZ + myOX * myVZ) / (FmOZ * (FmOZ - P3d * myVZ));
}
return P3d * myVX;
case GeomAbs_Ellipse:
return P3d + myOX;
default:
break;
}
return P3d;
}