#include <piece_morpher.hh>
Inheritance diagram for oln::morpher::piece_morpher< const SrcType, Exact >:
Public Types | |
typedef piece_morpher< const SrcType, Exact > | self_type |
The self type. | |
typedef image_id< self_type >::exact_type | exact_type |
The exact type of the morpher. | |
typedef super_piece_morpher< const SrcType, exact_type > | super_type |
The upper class. | |
typedef image_id< exact_type >::point_type | point_type |
The morpher point type. | |
typedef image_id< exact_type >::dpoint_type | dpoint_type |
The morpher dpoint type. | |
typedef image_id< exact_type >::size_type | size_type |
The morpher size type. | |
typedef image_id< exact_type >::value_type | value_type |
The morpher value type. | |
Public Member Functions | |
piece_morpher (const SrcType &ima, const dpoint_type p, const size_type s) | |
Construct a piece morpher.
| |
piece_morpher (const self_type &r) | |
Construct a piece morpher from another one. | |
piece_morpher () | |
Empty constructor. | |
const value_type | at (const point_type &p) const |
Return the stored value at the point.
| |
Static Public Member Functions | |
std::string | name () |
Useful to debug. |
Definition at line 257 of file piece_morpher.hh.
|
Return the stored value at the point.
Reimplemented from oln::abstract::image_with_impl< Impl, Exact >. Definition at line 302 of file piece_morpher.hh.
|
|
Empty constructor. Needed by mlc_hierarchy::any_with_diamond. Definition at line 294 of file piece_morpher.hh.
00294 {} |