cleanup work: overload methods instead of using new method names

This commit is contained in:
wmayer
2017-01-04 15:39:27 +01:00
parent 43ad429734
commit dfbd6aa237
5 changed files with 357 additions and 314 deletions

View File

@@ -140,35 +140,19 @@ This is a more detailed check as done in isValid().</UserDocu>
</Methode>
<Methode Name="fuse" Const="true">
<Documentation>
<UserDocu>Union of this and a given topo shape.</UserDocu>
</Documentation>
</Methode>
<Methode Name="multiCut" Const="true">
<Documentation>
<UserDocu>multiCut((tool1,tool2,...),[tolerance=0.0]) -> Shape
<UserDocu>Union of this and a given (list of) topo shape.
fuse(tool) -> Shape
or
fuse((tool1,tool2,...),[tolerance=0.0]) -> Shape
Substraction of this and a given list of topo shapes.
Union of this and a given list of topo shapes.
Supports:
Supports (OCCT 6.9.0 and above):
- Fuzzy Boolean operations (global tolerance for a Boolean operation)
- Support of multiple arguments for a single Boolean operation
- Parallelization of Boolean Operations algorithm
OCC 6.9.0 or later is required.</UserDocu>
</Documentation>
</Methode>
<Methode Name="multiCommon" Const="true">
<Documentation>
<UserDocu>multiCommon((tool1,tool2,...),[tolerance=0.0]) -> Shape
Intersection of this and a given list of topo shapes.
Supports:
- Fuzzy Boolean operations (global tolerance for a Boolean operation)
- Support of multiple arguments for a single Boolean operation (s1 AND (s2 OR s2))
- Parallelization of Boolean Operations algorithm
OCC 6.9.0 or later is required.</UserDocu>
Beginning from OCCT 6.8.1 a tolerance value can be specified.</UserDocu>
</Documentation>
</Methode>
<Methode Name="multiFuse" Const="true">
@@ -182,21 +166,8 @@ Supports (OCCT 6.9.0 and above):
- Support of multiple arguments for a single Boolean operation
- Parallelization of Boolean Operations algorithm
Beginning from OCCT 6.8.1 a tolerance value can be specified.</UserDocu>
</Documentation>
</Methode>
<Methode Name="multiSection" Const="true">
<Documentation>
<UserDocu>multiSection((tool1,tool2,...),[tolerance=0.0]) -> Shape
Section of this and a given list of topo shapes.
Supports:
- Fuzzy Boolean operations (global tolerance for a Boolean operation)
- Support of multiple arguments for a single Boolean operation
- Parallelization of Boolean Operations algorithm
OCC 6.9.0 or later is required.</UserDocu>
Beginning from OCCT 6.8.1 a tolerance value can be specified.
Deprecated: use fuse() instead.</UserDocu>
</Documentation>
</Methode>
<Methode Name="oldFuse" Const="true">
@@ -206,12 +177,36 @@ OCC 6.9.0 or later is required.</UserDocu>
</Methode>
<Methode Name="common" Const="true">
<Documentation>
<UserDocu>Intersection of this and a given topo shape.</UserDocu>
<UserDocu>Intersection of this and a given (list of) topo shape.
common(tool) -> Shape
or
common((tool1,tool2,...),[tolerance=0.0]) -> Shape
Intersection of this and a given list of topo shapes.
Supports:
- Fuzzy Boolean operations (global tolerance for a Boolean operation)
- Support of multiple arguments for a single Boolean operation (s1 AND (s2 OR s2))
- Parallelization of Boolean Operations algorithm
OCC 6.9.0 or later is required.</UserDocu>
</Documentation>
</Methode>
<Methode Name="section" Const="true">
<Documentation>
<UserDocu>Section of this with a given topo shape.</UserDocu>
<UserDocu>Section of this with a given (list of) topo shape.
section(tool) -> Shape
or
section((tool1,tool2,...),[tolerance=0.0]) -> Shape
Section of this and a given list of topo shapes.
Supports:
- Fuzzy Boolean operations (global tolerance for a Boolean operation)
- Support of multiple arguments for a single Boolean operation
- Parallelization of Boolean Operations algorithm
OCC 6.9.0 or later is required.</UserDocu>
</Documentation>
</Methode>
<Methode Name="slices" Const="true">
@@ -226,7 +221,19 @@ OCC 6.9.0 or later is required.</UserDocu>
</Methode>
<Methode Name="cut" Const="true">
<Documentation>
<UserDocu>Difference of this and a given topo shape.</UserDocu>
<UserDocu>Difference of this and a given (list of) topo shape
cut(tool) -> Shape
or
cut((tool1,tool2,...),[tolerance=0.0]) -> Shape
Substraction of this and a given list of topo shapes.
Supports:
- Fuzzy Boolean operations (global tolerance for a Boolean operation)
- Support of multiple arguments for a single Boolean operation
- Parallelization of Boolean Operations algorithm
OCC 6.9.0 or later is required.</UserDocu>
</Documentation>
</Methode>
<Methode Name="generalFuse" Const="true">