Version: 6.3.1
Public Member Functions | Private Member Functions | Private Attributes | Friends

NMTTools_ListOfCoupleOfShape Class Reference

#include <NMTTools_ListOfCoupleOfShape.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT NMTTools_ListOfCoupleOfShape ()
Standard_EXPORT void Assign (const NMTTools_ListOfCoupleOfShape &Other)
void operator= (const NMTTools_ListOfCoupleOfShape &Other)
Standard_EXPORT Standard_Integer Extent () const
Standard_EXPORT void Clear ()
 ~NMTTools_ListOfCoupleOfShape ()
Standard_Boolean IsEmpty () const
Standard_EXPORT void Prepend (const NMTTools_CoupleOfShape &I)
Standard_EXPORT void Prepend (const NMTTools_CoupleOfShape &I, NMTTools_ListIteratorOfListOfCoupleOfShape &theIt)
Standard_EXPORT void Prepend (NMTTools_ListOfCoupleOfShape &Other)
Standard_EXPORT void Append (const NMTTools_CoupleOfShape &I)
Standard_EXPORT void Append (const NMTTools_CoupleOfShape &I, NMTTools_ListIteratorOfListOfCoupleOfShape &theIt)
Standard_EXPORT void Append (NMTTools_ListOfCoupleOfShape &Other)
Standard_EXPORT
NMTTools_CoupleOfShape
First () const
Standard_EXPORT
NMTTools_CoupleOfShape
Last () const
Standard_EXPORT void RemoveFirst ()
Standard_EXPORT void Remove (NMTTools_ListIteratorOfListOfCoupleOfShape &It)
Standard_EXPORT void InsertBefore (const NMTTools_CoupleOfShape &I, NMTTools_ListIteratorOfListOfCoupleOfShape &It)
Standard_EXPORT void InsertBefore (NMTTools_ListOfCoupleOfShape &Other, NMTTools_ListIteratorOfListOfCoupleOfShape &It)
Standard_EXPORT void InsertAfter (const NMTTools_CoupleOfShape &I, NMTTools_ListIteratorOfListOfCoupleOfShape &It)
Standard_EXPORT void InsertAfter (NMTTools_ListOfCoupleOfShape &Other, NMTTools_ListIteratorOfListOfCoupleOfShape &It)

Private Member Functions

Standard_EXPORT NMTTools_ListOfCoupleOfShape (const NMTTools_ListOfCoupleOfShape &Other)

Private Attributes

Standard_Address myFirst
Standard_Address myLast

Friends

class NMTTools_ListIteratorOfListOfCoupleOfShape

Constructor & Destructor Documentation

Standard_EXPORT NMTTools_ListOfCoupleOfShape.NMTTools_ListOfCoupleOfShape ( )
NMTTools_ListOfCoupleOfShape.~NMTTools_ListOfCoupleOfShape ( )

References Clear().

Standard_EXPORT NMTTools_ListOfCoupleOfShape.NMTTools_ListOfCoupleOfShape ( const NMTTools_ListOfCoupleOfShape Other) [private]

Member Function Documentation

void* NMTTools_ListOfCoupleOfShape.operator new ( size_t  ,
void *  anAddress 
)
void* NMTTools_ListOfCoupleOfShape.operator new ( size_t  size)
void NMTTools_ListOfCoupleOfShape.operator delete ( void *  anAddress)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Assign ( const NMTTools_ListOfCoupleOfShape Other)
void NMTTools_ListOfCoupleOfShape.operator= ( const NMTTools_ListOfCoupleOfShape Other)

References Assign().

Standard_EXPORT Standard_Integer NMTTools_ListOfCoupleOfShape.Extent ( ) const
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Clear ( )
Standard_Boolean NMTTools_ListOfCoupleOfShape.IsEmpty ( ) const
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Prepend ( const NMTTools_CoupleOfShape I)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Prepend ( const NMTTools_CoupleOfShape I,
NMTTools_ListIteratorOfListOfCoupleOfShape theIt 
)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Prepend ( NMTTools_ListOfCoupleOfShape Other)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Append ( const NMTTools_CoupleOfShape I)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Append ( const NMTTools_CoupleOfShape I,
NMTTools_ListIteratorOfListOfCoupleOfShape theIt 
)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Append ( NMTTools_ListOfCoupleOfShape Other)
Standard_EXPORT NMTTools_CoupleOfShape& NMTTools_ListOfCoupleOfShape.First ( ) const
Standard_EXPORT NMTTools_CoupleOfShape& NMTTools_ListOfCoupleOfShape.Last ( ) const
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.RemoveFirst ( )
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.Remove ( NMTTools_ListIteratorOfListOfCoupleOfShape It)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.InsertBefore ( const NMTTools_CoupleOfShape I,
NMTTools_ListIteratorOfListOfCoupleOfShape It 
)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.InsertBefore ( NMTTools_ListOfCoupleOfShape Other,
NMTTools_ListIteratorOfListOfCoupleOfShape It 
)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.InsertAfter ( const NMTTools_CoupleOfShape I,
NMTTools_ListIteratorOfListOfCoupleOfShape It 
)
Standard_EXPORT void NMTTools_ListOfCoupleOfShape.InsertAfter ( NMTTools_ListOfCoupleOfShape Other,
NMTTools_ListIteratorOfListOfCoupleOfShape It 
)

Friends And Related Function Documentation


Field Documentation

Standard_Address NMTTools_ListOfCoupleOfShape.myFirst [private]
Standard_Address NMTTools_ListOfCoupleOfShape.myLast [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS