Public Types | |
typedef T | value_type |
typedef vector< T >::size_type | size_type |
Public Member Functions | |
vectorrange (vector< T > &v, const range< size_type > &r) | |
vectorrange (const vectorrange &vr) | |
~vectorrange () | |
value_type & | operator[] (size_type i) |
const value_type & | operator[] (size_type i) const |
vectorrange & | operator= (const vectorrange &vr) |
vectorrange & | operator= (const vector< T > &sv) |
vectorrange & | operator+= (const vector< T > &v2) |
vectorrange & | operator-= (const vector< T > &v2) |
vectorrange & | operator *= (const value_type &t) |
vectorrange & | operator/= (const value_type &t) |
vectorrange & | negate () |
size_type | size () const |
operator const_vectorrange () const | |
operator vector () | |
Protected Member Functions | |
vectorrange () | |
value_type & | _v (size_type i) |
const value_type & | _v (size_type i) const |
Protected Attributes | |
vector< T > & | v |
range< size_type > | r |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 506 of file Vector. References base::Int. |
|
Definition at line 500 of file Vector. References base::Int, and base::Real. |
|
|
|
|
|
Definition at line 519 of file Vector. References base::Int. |
|
|
|
|