#include <DataRecord.hpp>
|
| TileParameters (size_t lines, size_t pixels, size_t start_line=0, size_t start_pixel=0) |
|
| TileParameters (std::pair< size_t, size_t > size_, std::pair< size_t, size_t > origin_={0, 0}) |
|
| TileParameters (std::pair< size_t, size_t > size_, std::pair< size_t, size_t > origin_, std::pair< size_t, size_t > data_origin_, bool top_is_bounded_, bool bottom_is_bounded_, bool left_is_bounded_=true, bool right_is_bounded_=true) |
|
void | shrink_to (std::pair< size_t, size_t > new_size) |
|
void | offset_up_to (std::pair< size_t, size_t > new_position) |
|
void | update (const TileParameters ¶ms) |
|
bool | is_empty () |
|
Definition at line 14 of file DataRecord.hpp.
◆ TileParameters() [1/3]
TileParameters |
( |
size_t |
lines, |
|
|
size_t |
pixels, |
|
|
size_t |
start_line = 0 , |
|
|
size_t |
start_pixel = 0 |
|
) |
| |
|
inline |
◆ TileParameters() [2/3]
TileParameters |
( |
std::pair< size_t, size_t > |
size_, |
|
|
std::pair< size_t, size_t > |
origin_ = {0,0} |
|
) |
| |
|
inline |
◆ TileParameters() [3/3]
TileParameters |
( |
std::pair< size_t, size_t > |
size_, |
|
|
std::pair< size_t, size_t > |
origin_, |
|
|
std::pair< size_t, size_t > |
data_origin_, |
|
|
bool |
top_is_bounded_, |
|
|
bool |
bottom_is_bounded_, |
|
|
bool |
left_is_bounded_ = true , |
|
|
bool |
right_is_bounded_ = true |
|
) |
| |
|
inline |
◆ is_empty()
◆ offset_up_to()
void offset_up_to |
( |
std::pair< size_t, size_t > |
new_position | ) |
|
|
inline |
◆ shrink_to()
void shrink_to |
( |
std::pair< size_t, size_t > |
new_size | ) |
|
|
inline |
◆ update()
◆ operator<<
◆ bottom_is_bounded
bool bottom_is_bounded {false} |
◆ data_origin
std::pair<size_t, size_t> data_origin {0,0} |
◆ end
std::pair<size_t, size_t> end {0,0} |
◆ left_is_bounded
bool left_is_bounded {false} |
◆ origin
std::pair<size_t, size_t> origin {0,0} |
◆ right_is_bounded
bool right_is_bounded {false} |
◆ size
std::pair<size_t, size_t> size {0,0} |
◆ top_is_bounded
bool top_is_bounded {false} |
The documentation for this struct was generated from the following file: