mtl::scaled1D< RandomAccessContainerRef > Class Template Reference
#include <scaled1D.h>
Public Types | |
Type Definitions | |
| enum | |
| enum | |
| typedef Vector::value_type | value_type |
| typedef Vector::size_type | size_type |
| typedef Vector::dimension | dimension |
|
typedef scale_iterator < typename Vector::iterator, value_type > | iterator |
|
typedef scale_iterator < typename Vector::const_iterator, value_type > | const_iterator |
|
typedef reverse_iter < const_iterator > | const_reverse_iterator |
| typedef const_iterator::pointer | pointer |
| typedef const_iterator::reference | reference |
| typedef const_iterator::reference | const_reference |
|
typedef const_iterator::difference_type | difference_type |
| typedef scaled1D< self > | scaled_type |
| typedef Vector::sparsity | sparsity |
|
typedef scaled1D< typename Vector::subrange_type > | subrange_type |
| typedef Vector::IndexArray | IndexArray |
| typedef Vector::IndexArrayRef | IndexArrayRef |
| typedef Vector::value_type | value_type |
| typedef Vector::size_type | size_type |
| typedef Vector::dimension | dimension |
|
typedef scale_iterator < typename Vector::iterator, value_type > | iterator |
|
typedef scale_iterator < typename Vector::const_iterator, value_type > | const_iterator |
|
typedef reverse_iter < const_iterator > | const_reverse_iterator |
| typedef const_iterator::pointer | pointer |
| typedef const_iterator::reference | reference |
| typedef const_iterator::reference | const_reference |
|
typedef const_iterator::difference_type | difference_type |
| typedef scaled1D< self > | scaled_type |
| typedef Vector::sparsity | sparsity |
|
typedef scaled1D< typename Vector::subrange_type > | subrange_type |
| typedef Vector::IndexArray | IndexArray |
| typedef Vector::IndexArrayRef | IndexArrayRef |
Public Member Functions | |
Constructors | |
| scaled1D () | |
| scaled1D (const Vector &r, value_type scale_) | |
| scaled1D (const Vector &r, value_type scale_, do_scaled) | |
| scaled1D (const self &x) | |
| self & | operator= (const self &x) |
| ~scaled1D () | |
| scaled1D () | |
| scaled1D (const Vector &r, value_type scale_) | |
| scaled1D (const Vector &r, value_type scale_, do_scaled) | |
| scaled1D (const self &x) | |
| self & | operator= (const self &x) |
| ~scaled1D () | |
Access Methods | |
| Vector | rep |
| value_type | scale |
| operator Vector & () | |
| const_iterator | begin () const |
| wheredef: Container | |
| const_iterator | end () const |
| wheredef: Container | |
| const_reverse_iterator | rbegin () const |
| wheredef: Reversible Container | |
| const_reverse_iterator | rend () const |
| wheredef: Reversible Container | |
| const_reference | operator[] (size_type i) const |
| subrange_type | operator() (size_type s, size_type f) const |
| size_type | size () const |
| wheredef: Container | |
| size_type | nnz () const |
| wheredef: Vector | |
| self & | adjust_index (size_type i) |
| operator Vector & () | |
| const_iterator | begin () const |
| wheredef: Container | |
| const_iterator | end () const |
| wheredef: Container | |
| const_reverse_iterator | rbegin () const |
| wheredef: Reversible Container | |
| const_reverse_iterator | rend () const |
| wheredef: Reversible Container | |
| const_reference | operator[] (size_type i) const |
| subrange_type | operator() (size_type s, size_type f) const |
| size_type | size () const |
| wheredef: Container | |
| size_type | nnz () const |
| wheredef: Vector | |
| self & | adjust_index (size_type i) |
category: containers, adaptors component: type definition: scaled1D.h tparam: RandomAccessContainerRef - The type of underlying container models: RandomAccessRefContainerRef
mtl::scaled1D< RandomAccessContainerRef > Class Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine
-- Gen. with
rev. 7542
on Sat Aug 11 2012 by doxygen 1.7.6.1 -- © 2010 by SimuNova UG.