diff --git a/src/BRepFill/BRepFill_PipeShell.cdl b/src/BRepFill/BRepFill_PipeShell.cdl index 2701666063..d477c57b35 100644 --- a/src/BRepFill/BRepFill_PipeShell.cdl +++ b/src/BRepFill/BRepFill_PipeShell.cdl @@ -100,9 +100,18 @@ is -- than P split . -- Else the plan define by P and the tangent to the -- intersect in Q. - -- If the Normal is defined to assume like the sweeped - -- section is in contact to the - -- Else the Normal is defined by the vector PQ. + -- If equals BRepFill_NoContact: The Normal is defined + -- by the vector PQ. + -- If equals BRepFill_Contact: The Normal is defined to + -- achieve that the sweeped section is in contact to the + -- auxiliarySpine. The width of section is constant all along the path. + -- In other words, the auxiliary spine lies on the swept surface, + -- but not necessarily is a boundary of this surface. However, + -- the auxiliary spine has to be close enough to the main spine + -- to provide intersection with any section all along the path. + -- If equals BRepFill_ContactOnBorder: The auxiliary spine + -- becomes a boundary of the swept surface and the width of section varies + -- along the path. ---Level: Public diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.cdl b/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.cdl index c203338a86..3e9423476b 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.cdl +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.cdl @@ -103,9 +103,18 @@ is -- than P split . -- Else the plan define by P and the tangent to the -- intersect in Q. - -- If the Normal is defined to assume like the sweeped - -- section is in contact to the - -- Else the Normal is defined by the vector PQ. + -- If equals BRepFill_NoContact: The Normal is defined + -- by the vector PQ. + -- If equals BRepFill_Contact: The Normal is defined to + -- achieve that the sweeped section is in contact to the + -- auxiliarySpine. The width of section is constant all along the path. + -- In other words, the auxiliary spine lies on the swept surface, + -- but not necessarily is a boundary of this surface. However, + -- the auxiliary spine has to be close enough to the main spine + -- to provide intersection with any section all along the path. + -- If equals BRepFill_ContactOnBorder: The auxiliary spine + -- becomes a boundary of the swept surface and the width of section varies + -- along the path. ---Level: Public