|
| BOPCol_NCVector (const Standard_Integer theIncrement=256, const Handle< NCollection_BaseAllocator > &theAlloc=NULL) |
|
Type & | Append1 () |
|
Standard_Integer | Extent () const |
|
iterator | begin () const |
| Returns an iterator pointing to the first element in the vector. More...
|
|
iterator | end () const |
| Returns an iterator referring to the past-the-end element in the vector. More...
|
|
const_iterator | cbegin () const |
| Returns a const iterator pointing to the first element in the vector. More...
|
|
const_iterator | cend () const |
| Returns a const iterator referring to the past-the-end element in the vector. More...
|
|
| NCollection_Vector (const Standard_Integer theIncrement=256, const Handle< NCollection_BaseAllocator > &theAlloc=NULL) |
| Constructor. More...
|
|
| NCollection_Vector (const NCollection_Vector &theOther) |
| Copy constructor. More...
|
|
virtual | ~NCollection_Vector () |
| Destructor. More...
|
|
Standard_Integer | Length () const |
| Total number of items. More...
|
|
Standard_Integer | Size () const |
| Total number of items in the vector. More...
|
|
Standard_Integer | Lower () const |
| Method for consistency with other collections. More...
|
|
Standard_Integer | Upper () const |
| Method for consistency with other collections. More...
|
|
Standard_Boolean | IsEmpty () const |
| Empty query. More...
|
|
void | Assign (const NCollection_Vector &theOther, const Standard_Boolean theOwnAllocator=Standard_True) |
| Assignment to the collection of the same type. More...
|
|
NCollection_Vector & | operator= (const NCollection_Vector &theOther) |
| Assignment operator. More...
|
|
Type & | Append (const Type &theValue) |
| Append. More...
|
|
const Type & | operator() (const Standard_Integer theIndex) const |
| Operator() - query the const value. More...
|
|
Type & | operator() (const Standard_Integer theIndex) |
| Operator() - query the value. More...
|
|
const Type & | Value (const Standard_Integer theIndex) const |
| Constructor. More...
|
|
const Type & | First () const |
|
Type & | ChangeFirst () |
|
const Type & | Last () const |
|
Type & | ChangeLast () |
|
Type & | ChangeValue (const Standard_Integer theIndex) |
| Constructor. More...
|
|
Type & | SetValue (const Standard_Integer theIndex, const Type &theValue) |
| SetValue () - set or append a value. More...
|
|
void | Clear () |
| Empty the vector of its objects. More...
|
|
void | SetIncrement (const Standard_Integer aIncrement) |
| Empty the vector of its objects. More...
|
|
const Handle< NCollection_BaseAllocator > & | Allocator () const |
| Returns attached allocator. More...
|
|