geoengine_api_client/models/
spatial_grid_definition.rs1use crate::models;
11use serde::{Deserialize, Serialize};
12
13#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
14pub struct SpatialGridDefinition {
15 #[serde(rename = "geoTransform")]
16 pub geo_transform: Box<models::GeoTransform>,
17 #[serde(rename = "gridBounds")]
18 pub grid_bounds: Box<models::GridBoundingBox2D>,
19}
20
21impl SpatialGridDefinition {
22 pub fn new(geo_transform: models::GeoTransform, grid_bounds: models::GridBoundingBox2D) -> SpatialGridDefinition {
23 SpatialGridDefinition {
24 geo_transform: Box::new(geo_transform),
25 grid_bounds: Box::new(grid_bounds),
26 }
27 }
28}
29