0028261: Chamfer fails on edge connected to cone's seam
authorifv <ifv@opencascade.com>
Thu, 26 Jan 2017 10:19:20 +0000 (13:19 +0300)
committerapn <apn@opencascade.com>
Thu, 26 Jan 2017 10:19:44 +0000 (13:19 +0300)
commit9f2d973602712bd2a2710f30cfdd9d116084c41b
tree69f28e50c96e54daf59c81a5bb271cb32ee39f12
parent0f358da3e3b2ab0f888c6864771890f580a661c9
0028261: Chamfer fails on edge connected to cone's seam

Method GetType() of class GeomAdaptor_SurfaceOfRevolution was modified to create plane instead Cone or SurfaceOfRevolution for "plane like" within Precision::Confusion() restricted object.
For infinite objects Cone with semiangle > PI/2 - eps is replaced by SurfaceOfRevolution for eps < Precision::Confusion()
Tests cases are added

Small correction of shape names for issue CR28261_28266
src/GeomAdaptor/GeomAdaptor_SurfaceOfRevolution.cxx
tests/bugs/modalg_6/bug28261 [new file with mode: 0644]
tests/bugs/modalg_6/bug28266 [new file with mode: 0644]