|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BRepFill_CompatibleWires () |
| Standard_EXPORT | BRepFill_CompatibleWires (const TopTools_SequenceOfShape &Sections) |
| Standard_EXPORT void | Init (const TopTools_SequenceOfShape &Sections) |
| Standard_EXPORT void | SetPercent (const Standard_Real percent=0.01) |
| Standard_EXPORT void | Perform (const Standard_Boolean WithRotation=Standard_True) |
| | Performs CompatibleWires According to the orientation
and the origin of each other
.
|
| Standard_EXPORT Standard_Boolean | IsDone () const |
| Standard_EXPORT const TopTools_SequenceOfShape & | Shape () const |
| | returns the generated sequence.
|
| Standard_EXPORT const TopTools_ListOfShape & | GeneratedShapes (const TopoDS_Edge &SubSection) const |
| | Returns the shapes created from a subshape
<subsection> of a section.
.
|
| Standard_EXPORT const TopTools_DataMapOfShapeListOfShape & | Generated () const |
Private Member Functions |
| Standard_EXPORT void | SameNumberByPolarMethod (const Standard_Boolean WithRotation=Standard_True) |
| | Insert cutting points on closed wires to have same
number of edges. The sequence of shapes must
be a sequence of wires.
.
|
| Standard_EXPORT void | SameNumberByACR (const Standard_Boolean report) |
| | Insert cutting points on open wires to have same
number of edges. The sequence of shapes must
be a sequence of wires.
.
|
| Standard_EXPORT void | ComputeOrigin (const Standard_Boolean polar) |
| | Computes origins and orientation on closed wires to
avoid twisted results. The sequence of shapes must
be a sequence of wires. <polar> must be true
if SameNumberByPolarMethod was used before.
.
|
| Standard_EXPORT void | SearchOrigin () |
| | Computes origins and orientation on open wires to
avoid twisted results. The sequence of shapes must
be a sequence of wires.
.
|
Private Attributes |
| TopTools_SequenceOfShape | myInit |
| TopTools_SequenceOfShape | myWork |
| Standard_Real | myPercent |
| Standard_Boolean | myDegen1 |
| Standard_Boolean | myDegen2 |
| Standard_Boolean | myIsDone |
| TopTools_DataMapOfShapeListOfShape | myMap |