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

An EdgesBlock is a set of Edges. It is used by the
DataStructure to structure the Edges.

An EdgesBlock contains :

More...

#include <HLRAlgo_EdgesBlock.hxx>

Inheritance diagram for HLRAlgo_EdgesBlock:
Inheritance graph
[legend]

Public Member Functions

 HLRAlgo_EdgesBlock (const Standard_Integer NbEdges)
 Create a Block of Edges for a wire.

Standard_Integer NbEdges () const
void Edge (const Standard_Integer I, const Standard_Integer EI)
Standard_Integer Edge (const Standard_Integer I) const
void Orientation (const Standard_Integer I, const TopAbs_Orientation Or)
TopAbs_Orientation Orientation (const Standard_Integer I) const
Standard_Boolean OutLine (const Standard_Integer I) const
void OutLine (const Standard_Integer I, const Standard_Boolean B)
Standard_Boolean Internal (const Standard_Integer I) const
void Internal (const Standard_Integer I, const Standard_Boolean B)
Standard_Boolean Double (const Standard_Integer I) const
void Double (const Standard_Integer I, const Standard_Boolean B)
Standard_Boolean IsoLine (const Standard_Integer I) const
void IsoLine (const Standard_Integer I, const Standard_Boolean B)
void UpdateMinMax (const Standard_Address TotMinMax)
Standard_Address MinMax () const

Detailed Description

     * An Array  of index of Edges. <br>



Constructor & Destructor Documentation


Member Function Documentation


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