#include <MAT_ListOfEdge.hxx>
Public Member Functions | |
Standard_EXPORT | MAT_ListOfEdge () |
Standard_EXPORT void | First () |
Standard_EXPORT void | Last () |
Standard_EXPORT void | Init (const Handle(MAT_Edge)&aniten) |
Standard_EXPORT void | Next () |
Standard_EXPORT void | Previous () |
Standard_EXPORT Standard_Boolean | More () const |
Standard_EXPORT Handle_MAT_Edge | Current () const |
Standard_EXPORT void | Current (const Handle(MAT_Edge)&anitem) const |
Standard_EXPORT Handle_MAT_Edge | FirstItem () const |
Standard_EXPORT Handle_MAT_Edge | LastItem () const |
Standard_EXPORT Handle_MAT_Edge | PreviousItem () const |
Standard_EXPORT Handle_MAT_Edge | NextItem () const |
Standard_Integer | Number () const |
Standard_Integer | Index () const |
Standard_EXPORT Handle_MAT_Edge | Brackets (const Standard_Integer anindex) |
Handle_MAT_Edge | operator() (const Standard_Integer anindex) |
Standard_EXPORT void | Unlink () |
Standard_EXPORT void | LinkBefore (const Handle(MAT_Edge)&anitem) |
Standard_EXPORT void | LinkAfter (const Handle(MAT_Edge)&anitem) |
Standard_EXPORT void | FrontAdd (const Handle(MAT_Edge)&anitem) |
Standard_EXPORT void | BackAdd (const Handle(MAT_Edge)&anitem) |
Standard_EXPORT void | Permute () |
Standard_EXPORT void | Loop () const |
Standard_EXPORT Standard_Boolean | IsEmpty () const |
Standard_EXPORT void | Dump (const Standard_Integer ashift, const Standard_Integer alevel) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_MAT_TListNodeOfListOfEdge | thefirstnode |
Handle_MAT_TListNodeOfListOfEdge | thelastnode |
Handle_MAT_TListNodeOfListOfEdge | thecurrentnode |
Standard_Integer | thecurrentindex |
Standard_Integer | thenumberofitems |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|