Open CASCADE Technology 6.6.0
Data Structures
BRepLib_FuseEdges.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <TopoDS_Shape.hxx>
#include <Standard_Boolean.hxx>
#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
#include <TopTools_DataMapOfIntegerListOfShape.hxx>
#include <TopTools_DataMapOfIntegerShape.hxx>
#include <TopTools_DataMapOfShapeShape.hxx>
#include <Standard_Integer.hxx>
#include <TopTools_IndexedMapOfShape.hxx>
#include <TopAbs_ShapeEnum.hxx>

Data Structures

class  BRepLib_FuseEdges
 This class can detect vertices in a face that can
be considered useless and then perform the fuse of
the edges and remove the useless vertices. By
useles vertices, we mean :
* vertices that have exactly two connex edges
* the edges connex to the vertex must have
exactly the same 2 connex faces .
* The edges connex to the vertex must have the
same geometric support.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines