![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Compute a topological surface (a shell) using generating wires. The face of the shell will be ruled surfaces passing by the wires. The wires must have the same number of edges. More...
#include <BRepFill_Generator.hxx>
Public Member Functions | |
| BRepFill_Generator () | |
| void | AddWire (const TopoDS_Wire &Wire) |
| void | Perform () |
| Compute the shell. | |
| const TopoDS_Shell & | Shell () const |
| const NCollection_DataMap< TopoDS_Shape, NCollection_List< TopoDS_Shape >, TopTools_ShapeMapHasher > & | Generated () const |
| Returns all the shapes created. | |
| const NCollection_List< TopoDS_Shape > & | GeneratedShapes (const TopoDS_Shape &SSection) const |
| Returns the shapes created from a subshape <SSection> of a section. | |
| TopoDS_Shape | ResultShape (const TopoDS_Shape &theShape) const |
| Returns a modified shape in the constructed shell, If shape is not changed (replaced) during operation => returns the same shape. | |
| void | SetMutableInput (const bool theIsMutableInput) |
| Sets the mutable input state If true then the input profile can be modified inside the operation. Default value is true. | |
| bool | IsMutableInput () const |
| Returns the current mutable input state. | |
| BRepFill_ThruSectionErrorStatus | GetStatus () const |
| Returns status of the operation. | |
Compute a topological surface (a shell) using generating wires. The face of the shell will be ruled surfaces passing by the wires. The wires must have the same number of edges.
| BRepFill_Generator::BRepFill_Generator | ( | ) |
| void BRepFill_Generator::AddWire | ( | const TopoDS_Wire & | Wire | ) |
| const NCollection_DataMap< TopoDS_Shape, NCollection_List< TopoDS_Shape >, TopTools_ShapeMapHasher > & BRepFill_Generator::Generated | ( | ) | const |
Returns all the shapes created.
| const NCollection_List< TopoDS_Shape > & BRepFill_Generator::GeneratedShapes | ( | const TopoDS_Shape & | SSection | ) | const |
Returns the shapes created from a subshape <SSection> of a section.
|
inline |
Returns status of the operation.
| bool BRepFill_Generator::IsMutableInput | ( | ) | const |
Returns the current mutable input state.
| void BRepFill_Generator::Perform | ( | ) |
Compute the shell.
| TopoDS_Shape BRepFill_Generator::ResultShape | ( | const TopoDS_Shape & | theShape | ) | const |
Returns a modified shape in the constructed shell, If shape is not changed (replaced) during operation => returns the same shape.
Sets the mutable input state If true then the input profile can be modified inside the operation. Default value is true.
| const TopoDS_Shell & BRepFill_Generator::Shell | ( | ) | const |