r_Minterval tile_config
tile configuration
Definition: alignedtiling.hh:177
Definition: alignedtiling.hh:115
r_Aligned_Tiling(const char *encoded)
read everything from encoded string (e.g. "[0:9,0:9];100" or "2;100")
unsigned int r_Dimension
Definition: mddtypes.hh:118
static const char * description
Definition: alignedtiling.hh:151
const r_Minterval & get_tile_config() const
returns the current value for the tile configuration option
virtual ~r_Aligned_Tiling()
virtual r_Tiling * clone() const
Clones this object.
r_Minterval get_opt_size(const r_Minterval &tile_domain, r_Bytes cell_size) const
char * get_string_representation() const
r_Bytes get_min_opt_tile_size() const
static r_Bytes clientTileSize
Definition: rminit.hh:132
void print_status(std::ostream &s=cout) const
writes the state of the object to the specified stream
r_Tiling_Scheme
Definition: mddtypes.hh:393
unsigned int r_Bytes
Definition: mddtypes.hh:56
r_Minterval compute_tile_domain(const r_Minterval &dom, r_Bytes cell_size) const
determines the individual tiles domains
std::vector< r_Minterval > * compute_tiles(const r_Minterval &obj_domain, r_Bytes cell_size) const
returns true if the cellTypeSize is smaller or equal to the tile size and the dimension fits the obj_...
virtual r_Tiling_Scheme get_tiling_scheme() const
Definition: tiling.hh:153
Definition: minterval.hh:249