Open CASCADE Technology 6.6.0
Public Member Functions
BRepAlgo_EdgeConnector Class Reference

Used by DSAccess to reconstruct an EdgeSet of connected edges. The result produced by
MakeBlock is a list of non-standard TopoDS_wire,
which can present connexions of edge of order > 2
in certain vertex. The method IsWire
indicates standard/non-standard character of all wire produced.

#include <BRepAlgo_EdgeConnector.hxx>

Inheritance diagram for BRepAlgo_EdgeConnector:
Inheritance graph
[legend]

Public Member Functions

 BRepAlgo_EdgeConnector ()
void Add (const TopoDS_Edge &e)
void Add (TopTools_ListOfShape &LOEdge)
void AddStart (const TopoDS_Shape &e)
void AddStart (TopTools_ListOfShape &LOEdge)
void ClearStartElement ()
TopTools_ListOfShapeMakeBlock ()
 returns a list of wire non standard

void Done ()
Standard_Boolean IsDone () const
 NYI
//! returns true if proceeded to MakeBlock()

Standard_Boolean IsWire (const TopoDS_Shape &W)
 NYI
//! returns true if W is a Wire standard.
W must belong to the list returned by MakeBlock.


Constructor & Destructor Documentation

BRepAlgo_EdgeConnector::BRepAlgo_EdgeConnector ( )

Member Function Documentation

void BRepAlgo_EdgeConnector::Add ( const TopoDS_Edge e)
void BRepAlgo_EdgeConnector::Add ( TopTools_ListOfShape LOEdge)
void BRepAlgo_EdgeConnector::AddStart ( TopTools_ListOfShape LOEdge)
void BRepAlgo_EdgeConnector::AddStart ( const TopoDS_Shape e)
void BRepAlgo_EdgeConnector::ClearStartElement ( )
void BRepAlgo_EdgeConnector::Done ( )
Standard_Boolean BRepAlgo_EdgeConnector::IsDone ( ) const
Standard_Boolean BRepAlgo_EdgeConnector::IsWire ( const TopoDS_Shape W)
TopTools_ListOfShape& BRepAlgo_EdgeConnector::MakeBlock ( )

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines