template<typename T>
class quetzal::geography::extent< T >
extent of a raster grid object
- Template Parameters
-
T | the value type used for longitude/latitude. |
|
|
constexpr | extent (value_type lat_min, value_type lat_max, value_type lon_min, value_type lon_max) |
| Constructor.
|
|
|
constexpr bool | operator== (const extent &other) const noexcept |
| Equality comparison.
|
|
constexpr bool | operator!= (const extent &other) const noexcept |
| Unequality comparison.
|
|
|
constexpr value_type | lat_min () const noexcept |
| Minimal latitude of the spatial extent.
|
|
constexpr value_type | lat_max () const noexcept |
| Maximal latitude of the spatial extent.
|
|
constexpr value_type | lon_min () const noexcept |
| Minimal longitude of the spatial extent.
|
|
constexpr value_type | lon_max () const noexcept |
| Get the maximal longitude of the spatial extent.
|
|
|
constexpr extent & | lat_min (value_type val) noexcept |
| Minimal latitude of the spatial extent.
|
|
constexpr extent & | lat_max (value_type val) noexcept |
| Maximal longitude of the spatial extent.
|
|
constexpr extent & | lon_min (value_type val) noexcept |
| Minimal longitude of the spatial extent.
|
|
constexpr extent & | lon_max (value_type val) noexcept |
| Maximal longitude of the spatial extent.
|
|