COOPY » Guide
version 0.6.5
|
#include <OrderResult.h>
Public Member Functions | |
const coopy::store::IntSheet & | allA2b () const |
const coopy::store::IntSheet & | allB2a () const |
void | setup (coopy::store::IntSheet &_a2b, coopy::store::IntSheet &_b2a) |
virtual int | a2b (int x) const |
virtual int | b2a (int x) const |
int | alen () const |
int | blen () const |
void | trimHead (int pre, int post) |
void | trimTail (int pre, int post) |
virtual bool | isBlank () const |
Definition at line 13 of file OrderResult.h.
virtual int coopy::cmp::OrderResult::a2b | ( | int | x | ) | const [inline, virtual] |
Reimplemented in coopy::cmp::IdentityOrderResult.
Definition at line 26 of file OrderResult.h.
References coopy::store::TypedSheet< T >::cell(), and coopy::store::TypedSheet< T >::height().
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), and evaluate().
int coopy::cmp::OrderResult::alen | ( | ) | const [inline] |
Definition at line 38 of file OrderResult.h.
References coopy::store::TypedSheet< T >::height().
Referenced by isBlank().
const coopy::store::IntSheet& coopy::cmp::OrderResult::allA2b | ( | ) | const [inline] |
Definition at line 17 of file OrderResult.h.
const coopy::store::IntSheet& coopy::cmp::OrderResult::allB2a | ( | ) | const [inline] |
Definition at line 18 of file OrderResult.h.
virtual int coopy::cmp::OrderResult::b2a | ( | int | x | ) | const [inline, virtual] |
Reimplemented in coopy::cmp::IdentityOrderResult.
Definition at line 32 of file OrderResult.h.
References coopy::store::TypedSheet< T >::cell(), and coopy::store::TypedSheet< T >::height().
Referenced by evaluate().
int coopy::cmp::OrderResult::blen | ( | ) | const [inline] |
Definition at line 39 of file OrderResult.h.
References coopy::store::TypedSheet< T >::height().
Referenced by isBlank().
virtual bool coopy::cmp::OrderResult::isBlank | ( | ) | const [inline, virtual] |
Reimplemented in coopy::cmp::IdentityOrderResult.
Definition at line 67 of file OrderResult.h.
References alen(), and blen().
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply().
void coopy::cmp::OrderResult::setup | ( | coopy::store::IntSheet & | _a2b, |
coopy::store::IntSheet & | _b2a | ||
) | [inline] |
Definition at line 20 of file OrderResult.h.
Referenced by coopy::cmp::MeasurePass::getOrder().
void coopy::cmp::OrderResult::trimHead | ( | int | pre, |
int | post | ||
) | [inline] |
Definition at line 41 of file OrderResult.h.
References coopy::store::TypedSheet< T >::cell(), and coopy::store::TypedSheet< T >::height().
Referenced by coopy::cmp::OrderMerge::merge().
void coopy::cmp::OrderResult::trimTail | ( | int | pre, |
int | post | ||
) | [inline] |
Definition at line 54 of file OrderResult.h.
References coopy::store::TypedSheet< T >::cell(), and coopy::store::TypedSheet< T >::height().