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

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 |
* An Array of index of Edges. <br>
| Standard_Address HLRAlgo_EdgesBlock::MinMax | ( | ) | const |
| Standard_Integer HLRAlgo_EdgesBlock::NbEdges | ( | ) | const |
| void HLRAlgo_EdgesBlock::UpdateMinMax | ( | const Standard_Address | TotMinMax | ) |
1.8.0