#include <HLRAlgo_EdgesBlock.hxx>
Public Member Functions | |
| Standard_EXPORT | 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) |
| Standard_EXPORT void | UpdateMinMax (const Standard_Address TotMinMax) |
| Standard_Address | MinMax () const |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
| TColStd_Array1OfInteger | myEdges |
| TColStd_Array1OfBoolean | myFlags |
| Standard_Integer | myMinMax [16] |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1