Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
BRepMAT2d_LinkTopoBilo Class Reference

Constucts links between the Face of the explorer and
the BasicElts contained in the bisecting locus.

#include <BRepMAT2d_LinkTopoBilo.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC BRepMAT2d_LinkTopoBilo ()
 BRepMAT2d_LinkTopoBilo (const BRepMAT2d_Explorer &Explo, const BRepMAT2d_BisectingLocus &BiLo)
 Constructs the links Between S and BiLo.

//! raises if <S> is not a face.

void Perform (const BRepMAT2d_Explorer &Explo, const BRepMAT2d_BisectingLocus &BiLo)
 Constructs the links Between S and BiLo.

//! raises if <S> is not a face or a wire.

void Init (const TopoDS_Shape &S)
 Initialise the Iterator on <S>
<S> is an edge or a vertex of the initial
wire or face.
//! raises if <S> is not an edge or a vertex.

Standard_Boolean More ()
 Returns True if there is a current BasicElt.

void Next ()
 Proceed to the next BasicElt.

Handle_MAT_BasicElt Value () const
 Returns the current BasicElt.

TopoDS_Shape GeneratingShape (const Handle< MAT_BasicElt > &aBE) const
 Returns the Shape linked to <aBE>.


Constructor & Destructor Documentation


Member Function Documentation

Handle_MAT_BasicElt BRepMAT2d_LinkTopoBilo::Value ( ) const

The documentation for this class was generated from the following file: