Open CASCADE Technology 6.6.0
Data Structures
BRepTools_Quilt.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <TopTools_IndexedDataMapOfShapeShape.hxx>
#include <Standard_Boolean.hxx>

Data Structures

class  BRepTools_Quilt
 A Tool to glue faces at common edges and
reconstruct shells.

The user designate pairs of common edges using the
method Bind. One edge is designated as the edge to
use in place of the other one (they are supposed
to be geometrically confused, but this not
checked). They can be of opposite directions, this
is specified by the orientations.

The user can add shapes with the Add method, all
the faces are registred and copies of faces and
edges are made to glue at the bound edges.

The user can call the Shells methods to compute a
compound of shells from the current set of faces.

If no binding is made this class can be used to
make shell from faces already sharing their edges.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines