Fix compile error with OCC >= 6.5.2
This commit is contained in:
parent
70e083267a
commit
08cfb85eba
|
@ -446,7 +446,11 @@ void SketchBased::getUpToFace(TopoDS_Face& upToFace,
|
||||||
// Note: Using an unlimited face every time gives unnecessary failures for concave faces
|
// Note: Using an unlimited face every time gives unnecessary failures for concave faces
|
||||||
TopLoc_Location loc = upToFace.Location();
|
TopLoc_Location loc = upToFace.Location();
|
||||||
BRepAdaptor_Surface adapt(upToFace, Standard_False);
|
BRepAdaptor_Surface adapt(upToFace, Standard_False);
|
||||||
BRepBuilderAPI_MakeFace mkFace(adapt.Surface().Surface());
|
BRepBuilderAPI_MakeFace mkFace(adapt.Surface().Surface()
|
||||||
|
#if OCC_VERSION_HEX >= 0x060502
|
||||||
|
, Precision::Confusion()
|
||||||
|
#endif
|
||||||
|
);
|
||||||
if (!mkFace.IsDone())
|
if (!mkFace.IsDone())
|
||||||
throw Base::Exception("SketchBased: Up To Face: Failed to create unlimited face");
|
throw Base::Exception("SketchBased: Up To Face: Failed to create unlimited face");
|
||||||
upToFace = TopoDS::Face(mkFace.Shape());
|
upToFace = TopoDS::Face(mkFace.Shape());
|
||||||
|
|
Loading…
Reference in New Issue
Block a user