| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
Constructs an evolved volume from a spine (wire or face) and a profile ( wire). More...
#include <BRepFill_AdvancedEvolved.hxx>
Public Member Functions | |
| BRepFill_AdvancedEvolved () | |
| Constructor.   | |
| void | Perform (const TopoDS_Wire &theSpine, const TopoDS_Wire &theProfile, const Standard_Real theTolerance, const Standard_Boolean theSolidReq=Standard_True) | 
| Standard_Boolean | IsDone (unsigned int *theErrorCode=0) const | 
| const TopoDS_Shape & | Shape () const | 
| returns the resulting shape.   | |
| void | SetTemporaryDirectory (const Standard_CString &thePath) | 
| Sets directory where the debug shapes will be saved.   | |
| void | SetParallelMode (const Standard_Boolean theVal) | 
| Sets/Unsets computation in parallel mode.   | |
Protected Member Functions | |
| void | PerformSweep () | 
| void | GetLids () | 
| void | BuildSolid () | 
| void | RemoveExcessSolids (const TopTools_ListOfShape &theLSplits, const TopoDS_Shape &theShape, TopTools_ListOfShape &theArgsList, BOPAlgo_MakerVolume &theMV) | 
| void | ExtractOuterSolid (TopoDS_Shape &theShape, TopTools_ListOfShape &theArgsList) | 
| void | GetSpineAndProfile (const TopoDS_Wire &theSpine, const TopoDS_Wire &theProfile) | 
| void | UnifyShape () | 
| Standard_Boolean | PerformBoolean (const TopTools_ListOfShape &theArgsList, TopoDS_Shape &theResult) const | 
| Standard_Boolean | CheckSingularityAndAdd (const TopoDS_Face &theF, const Standard_Real theFuzzyToler, TopTools_ListOfShape &theListOfFaces, TopTools_ListOfShape &theListOfSplits) const | 
| Standard_Boolean | IsLid (const TopoDS_Face &theF, const TopTools_IndexedMapOfShape &theMapOfLids) const | 
Constructs an evolved volume from a spine (wire or face) and a profile ( wire).
      
  | 
  inline | 
Constructor.
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  inline | 
      
  | 
  protected | 
| void BRepFill_AdvancedEvolved::Perform | ( | const TopoDS_Wire & | theSpine, | 
| const TopoDS_Wire & | theProfile, | ||
| const Standard_Real | theTolerance, | ||
| const Standard_Boolean | theSolidReq = Standard_True  | 
        ||
| ) | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  inline | 
Sets/Unsets computation in parallel mode.
      
  | 
  inline | 
Sets directory where the debug shapes will be saved.
      
  | 
  inline | 
returns the resulting shape.
      
  | 
  protected |