Struct google_docs1::api::CropProperties
source · pub struct CropProperties {
pub angle: Option<f32>,
pub offset_bottom: Option<f32>,
pub offset_left: Option<f32>,
pub offset_right: Option<f32>,
pub offset_top: Option<f32>,
}
Expand description
The crop properties of an image. The crop rectangle is represented using fractional offsets from the original content’s 4 edges. - If the offset is in the interval (0, 1), the corresponding edge of crop rectangle is positioned inside of the image’s original bounding rectangle. - If the offset is negative or greater than 1, the corresponding edge of crop rectangle is positioned outside of the image’s original bounding rectangle. - If all offsets and rotation angle are 0, the image is not cropped.
This type is not used in any activity, and only used as part of another schema.
Fields§
§angle: Option<f32>
The clockwise rotation angle of the crop rectangle around its center, in radians. Rotation is applied after the offsets.
offset_bottom: Option<f32>
The offset specifies how far inwards the bottom edge of the crop rectangle is from the bottom edge of the original content as a fraction of the original content’s height.
offset_left: Option<f32>
The offset specifies how far inwards the left edge of the crop rectangle is from the left edge of the original content as a fraction of the original content’s width.
offset_right: Option<f32>
The offset specifies how far inwards the right edge of the crop rectangle is from the right edge of the original content as a fraction of the original content’s width.
offset_top: Option<f32>
The offset specifies how far inwards the top edge of the crop rectangle is from the top edge of the original content as a fraction of the original content’s height.
Trait Implementations§
source§impl Clone for CropProperties
impl Clone for CropProperties
source§fn clone(&self) -> CropProperties
fn clone(&self) -> CropProperties
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more