Enum magick_rust::bindings::GeometryFlags
source · #[repr(u32)]pub enum GeometryFlags {
Show 21 variants
NoValue = 0,
XValue = 1,
YValue = 2,
WidthValue = 4,
HeightValue = 8,
ChiValue = 16,
XiNegative = 32,
PsiNegative = 64,
ChiNegative = 128,
PercentValue = 4_096,
AspectValue = 8_192,
LessValue = 16_384,
GreaterValue = 32_768,
MinimumValue = 65_536,
AreaValue = 131_072,
DecimalValue = 262_144,
SeparatorValue = 524_288,
AspectRatioValue = 1_048_576,
AlphaValue = 2_097_152,
MaximumValue = 4_194_304,
AllValues = 2_147_483_647,
}
Variants§
NoValue = 0
XValue = 1
YValue = 2
WidthValue = 4
HeightValue = 8
ChiValue = 16
XiNegative = 32
PsiNegative = 64
ChiNegative = 128
PercentValue = 4_096
AspectValue = 8_192
LessValue = 16_384
GreaterValue = 32_768
MinimumValue = 65_536
AreaValue = 131_072
DecimalValue = 262_144
SeparatorValue = 524_288
AspectRatioValue = 1_048_576
AlphaValue = 2_097_152
MaximumValue = 4_194_304
AllValues = 2_147_483_647
Implementations§
source§impl GeometryFlags
impl GeometryFlags
pub const XiValue: GeometryFlags = GeometryFlags::XValue
source§impl GeometryFlags
impl GeometryFlags
pub const PsiValue: GeometryFlags = GeometryFlags::YValue
source§impl GeometryFlags
impl GeometryFlags
pub const RhoValue: GeometryFlags = GeometryFlags::WidthValue
source§impl GeometryFlags
impl GeometryFlags
pub const SigmaValue: GeometryFlags = GeometryFlags::HeightValue
source§impl GeometryFlags
impl GeometryFlags
pub const XNegative: GeometryFlags = GeometryFlags::XiNegative
source§impl GeometryFlags
impl GeometryFlags
pub const YNegative: GeometryFlags = GeometryFlags::PsiNegative
source§impl GeometryFlags
impl GeometryFlags
pub const NormalizeValue: GeometryFlags = GeometryFlags::AspectValue
source§impl GeometryFlags
impl GeometryFlags
pub const CorrelateNormalizeValue: GeometryFlags = GeometryFlags::MinimumValue
Trait Implementations§
source§impl Clone for GeometryFlags
impl Clone for GeometryFlags
source§fn clone(&self) -> GeometryFlags
fn clone(&self) -> GeometryFlags
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GeometryFlags
impl Debug for GeometryFlags
source§impl Hash for GeometryFlags
impl Hash for GeometryFlags
source§impl PartialEq for GeometryFlags
impl PartialEq for GeometryFlags
source§fn eq(&self, other: &GeometryFlags) -> bool
fn eq(&self, other: &GeometryFlags) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for GeometryFlags
impl Eq for GeometryFlags
impl StructuralPartialEq for GeometryFlags
Auto Trait Implementations§
impl Freeze for GeometryFlags
impl RefUnwindSafe for GeometryFlags
impl Send for GeometryFlags
impl Sync for GeometryFlags
impl Unpin for GeometryFlags
impl UnwindSafe for GeometryFlags
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)