|
| | Range () |
| | Default constructor. More...
|
| |
| | Range (const numeric_array< T, D > &minBounds, const numeric_array< T, D > &maxBounds) |
| | Set range bounds in all dimensions. More...
|
| |
| | Range (const numeric_array< T, D > &maxBounds) |
| | Set max bounds, assuming min bounds are zeros. More...
|
| |
| numeric_array< T, D > | dims () const |
| | Get range size. More...
|
| |
| | Box () |
| | Default constructor. All coordinates are set to zero. More...
|
| |
| | Box (const numeric_array< T, D > &posMin, const numeric_array< T, D > &posMax) |
| | Set min and max bounds for all dimensions. More...
|
| |
| const numeric_array< T, D > & | min_bounds () const |
| | Get min bounds. More...
|
| |
| const numeric_array< T, D > & | max_bounds () const |
| | Get max bounds. More...
|
| |
| void | set_min_bounds (const numeric_array< T, D > &min) |
| | Set min bounds. More...
|
| |
| void | set_max_bounds (const numeric_array< T, D > &min) |
| | Set max bounds. More...
|
| |
| void | set_min_bound (std::size_t i, T value) |
| | Set min bound on axis i. More...
|
| |
| void | set_max_bound (std::size_t i, T value) |
| | Set max bound on axis i. More...
|
| |
| void | set_bounds (const numeric_array< T, D > &minBounds, const numeric_array< T, D > &maxBounds) |
| | Set min and max bounds. More...
|
| |
| void | set_bounds (std::size_t i, T min, T max) |
| | Set min and max bounds for axis i. More...
|
| |
template<typename T, std::size_t D>
class til::Range< T, D >
Describe integer cube ranges (e.g.
describing subimage). NB: Template parameter T has to be an integer.
Definition at line 71 of file Range.h.