75 const std::vector<r_Dir_Decompose>& decomp,
virtual bool is_compatible(const r_Minterval &obj_domain, r_Bytes type_len) const
returns true if the cellTypeSize is smaller or equal to the tile size and obj_domain has more than 0 ...
static const char * subtiling_name_withsubtiling
Definition: dirtiling.hh:131
virtual void print_status(std::ostream &os) const
Prints the current status of the object.
virtual r_Tiling * clone() const
Clones this object.
static r_Dir_Tiling::SubTiling get_subtiling_from_name(const char *name)
static const char * get_name_from_subtiling(SubTiling st)
Definition: dirdecompose.hh:71
unsigned int r_Dimension
Definition: mddtypes.hh:118
static const char * subtiling_name_withoutsubtiling
Definition: dirtiling.hh:130
static const char * description
Definition: dirtiling.hh:112
Definition: dirtiling.hh:56
virtual 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_...
Definition: dirtiling.hh:65
r_Dir_Tiling(const char *encoded)
read everything from encoded string e.g. "3;[0,2,4,5],[*],[0,10,15];100;NOSUBTILING" ...
Definition: dirtiling.hh:66
SubTiling
Constants that specify if subtiling will occur inside the blocks.
Definition: dirtiling.hh:63
static r_Bytes clientTileSize
Definition: rminit.hh:132
r_Tiling_Scheme
Definition: mddtypes.hh:393
unsigned int r_Bytes
Definition: mddtypes.hh:56
Definition: dirtiling.hh:67
std::vector< r_Dir_Decompose > dim_decomp
The decomposition to be used.
Definition: dirtiling.hh:117
SubTiling sub_tile
If sub-tiling should occour.
Definition: dirtiling.hh:120
static const char * all_subtiling_names[r_Dir_Tiling::NUMBER]
Definition: dirtiling.hh:133
virtual r_Tiling_Scheme get_tiling_scheme() const
Definition: tiling.hh:153
Definition: minterval.hh:249