Open CASCADE Technology 6.6.0
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

 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

BRepMAT2d_LinkTopoBilo::BRepMAT2d_LinkTopoBilo ( )
BRepMAT2d_LinkTopoBilo::BRepMAT2d_LinkTopoBilo ( const BRepMAT2d_Explorer Explo,
const BRepMAT2d_BisectingLocus BiLo 
)

Member Function Documentation

TopoDS_Shape BRepMAT2d_LinkTopoBilo::GeneratingShape ( const Handle< MAT_BasicElt > &  aBE) const
void BRepMAT2d_LinkTopoBilo::Init ( const TopoDS_Shape S)
Standard_Boolean BRepMAT2d_LinkTopoBilo::More ( )
void BRepMAT2d_LinkTopoBilo::Next ( )
void BRepMAT2d_LinkTopoBilo::Perform ( const BRepMAT2d_Explorer Explo,
const BRepMAT2d_BisectingLocus BiLo 
)
Handle_MAT_BasicElt BRepMAT2d_LinkTopoBilo::Value ( ) const

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