BRepBuilderAPI_Sewing.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_BRepBuilderAPI_Sewing.hxx>
#include <Standard_Real.hxx>
#include <Standard_Boolean.hxx>
#include <TopTools_IndexedDataMapOfShapeShape.hxx>
#include <TopoDS_Shape.hxx>
#include <TopTools_IndexedMapOfShape.hxx>
#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
#include <TopTools_DataMapOfShapeShape.hxx>
#include <Standard_Integer.hxx>
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <Handle_BRepTools_ReShape.hxx>
#include <TopTools_MapOfShape.hxx>
#include <MMgt_TShared.hxx>
#include <Handle_Geom_Surface.hxx>
#include <Handle_Geom2d_Curve.hxx>
#include <Handle_Geom_Curve.hxx>
#include <BRepBuilderAPI_Sewing.lxx>

Data Structures

class  BRepBuilderAPI_Sewing
 Provides methods to

  • identify possible contigous boundaries (for control
    afterwards)

  • assemble contigous shapes into one shape.
    Only manifold shapes will be found. Sewing will not
    be done in case of multiple edges.

    For sewing, use this function as following:
    • create an empty object
      • default tolerance 1.E-06
      • with face analysis on
      • with sewing operation on
      • set the cutting option as you need (default True)
    • define a tolerance
    • add shapes to be sewed -> Add
    • compute -> Perfom
    • output the resulted shapes
    • output free edges if necessary
    • output multiple edges if necessary
    • output the problems if any
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:31 2011 for Open CASCADE Technology by  doxygen 1.6.3