|
Open CASCADE Technology
7.0.0
|
List of transient objects with methods to check presence and remove elements. More...
#include <V3d_ListOfTransient.hxx>

Public Member Functions | |
| Standard_Boolean | Contains (const Handle< Standard_Transient > &theObject) const |
| Return true if theObject is stored in the list. More... | |
| void | Remove (const Handle< Standard_Transient > &theObject) |
| Remove all elements equal to theObject from the list. More... | |
Public Member Functions inherited from NCollection_List< Handle< Standard_Transient > > | |
| iterator | begin () const |
| Returns an iterator pointing to the first element in the list. More... | |
| iterator | end () const |
| Returns an iterator referring to the past-the-end element in the list. More... | |
| const_iterator | cbegin () const |
| Returns a const iterator pointing to the first element in the list. More... | |
| const_iterator | cend () const |
| Returns a const iterator referring to the past-the-end element in the list. More... | |
| NCollection_List (const Handle< NCollection_BaseAllocator > &theAllocator=0L) | |
| Constructor. More... | |
| NCollection_List (const NCollection_List &theOther) | |
| Copy constructor. More... | |
| Standard_Integer | Size (void) const |
| Size - Number of items. More... | |
| NCollection_List & | Assign (const NCollection_List &theOther) |
| Replace this list by the items of another list (theOther parameter). This method does not change the internal allocator. More... | |
| NCollection_List & | operator= (const NCollection_List &theOther) |
| Replacement operator. More... | |
| void | Clear (const Handle< NCollection_BaseAllocator > &theAllocator=0L) |
| Clear this list. More... | |
| const Handle< Standard_Transient > & | First (void) const |
| First item. More... | |
| Handle< Standard_Transient > & | First (void) |
| First item (non-const) More... | |
| const Handle< Standard_Transient > & | Last (void) const |
| Last item. More... | |
| Handle< Standard_Transient > & | Last (void) |
| Last item (non-const) More... | |
| Handle< Standard_Transient > & | Append (const Handle< Standard_Transient > &theItem) |
| Append one item at the end. More... | |
| void | Append (const Handle< Standard_Transient > &theItem, Iterator &theIter) |
| Append one item at the end and output iterator pointing at the appended item. More... | |
| void | Append (NCollection_List &theOther) |
| Append another list at the end. More... | |
| Handle< Standard_Transient > & | Prepend (const Handle< Standard_Transient > &theItem) |
| Prepend one item at the beginning. More... | |
| void | Prepend (NCollection_List &theOther) |
| Prepend another list at the beginning. More... | |
| void | RemoveFirst (void) |
| RemoveFirst item. More... | |
| void | Remove (Iterator &theIter) |
| Remove item. More... | |
| Handle< Standard_Transient > & | InsertBefore (const Handle< Standard_Transient > &theItem, Iterator &theIter) |
| InsertBefore. More... | |
| void | InsertBefore (NCollection_List &theOther, Iterator &theIter) |
| InsertBefore. More... | |
| Handle< Standard_Transient > & | InsertAfter (const Handle< Standard_Transient > &theItem, Iterator &theIter) |
| InsertAfter. More... | |
| void | InsertAfter (NCollection_List &theOther, Iterator &theIter) |
| InsertAfter. More... | |
| void | Reverse () |
| Reverse the list. More... | |
| virtual | ~NCollection_List (void) |
| Destructor - clears the List. More... | |
Public Member Functions inherited from NCollection_BaseList | |
| Standard_Integer | Extent (void) const |
| Standard_Boolean | IsEmpty (void) const |
| const Handle< NCollection_BaseAllocator > & | Allocator () const |
| Returns attached allocator. More... | |
| virtual | ~NCollection_BaseList (void) |
List of transient objects with methods to check presence and remove elements.
|
inline |
Return true if theObject is stored in the list.
|
inline |
Remove all elements equal to theObject from the list.
1.8.10