![]() QuantLib 0.3.7Getting startedReference manual |
LexicographicalView Class Template Reference#include <ql/Math/lexicographicalview.hpp>
Detailed Descriptiontemplate<class RandomAccessIterator>
Lexicographical 2-D view of a contiguous set of data.
|
Public Types | |
typedef RandomAccessIterator | x_iterator |
iterates over ![]() ![]() | |
typedef stepping_iterator< RandomAccessIterator > | y_iterator |
iterates over ![]() ![]() | |
Public Member Functions | |
LexicographicalView (const RandomAccessIterator &begin, const RandomAccessIterator &end, Size xSize) | |
attaches the view with the given dimension to a sequence | |
typedef | QL_REVERSE_ITERATOR (RandomAccessIterator, typename 1< RandomAccessIterator >::value_type) reverse_x_iterator |
iterates backwards over ![]() ![]() | |
typedef | QL_REVERSE_ITERATOR (y_iterator, typename 1< RandomAccessIterator >::value_type) reverse_y_iterator |
iterates backwards over ![]() ![]() | |
Element access | |
y_iterator | operator[] (Size i) |
Iterator access | |
x_iterator | xbegin (Size j) |
x_iterator | xend (Size j) |
reverse_x_iterator | rxbegin (Size j) |
reverse_x_iterator | rxend (Size j) |
y_iterator | ybegin (Size i) |
y_iterator | yend (Size i) |
reverse_y_iterator | rybegin (Size i) |
reverse_y_iterator | ryend (Size i) |
Inspectors | |
Size | xSize () const |
dimension of the array along x | |
Size | ySize () const |
dimension of the array along y |
QuantLib.org![]() |
Hosted by![]() |
Documentation generated by![]() |