|
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 |