pub struct PhysicalPixelsFPoint {
pub x: PhysicalPixelsF,
pub y: PhysicalPixelsF,
}Fields§
§x: PhysicalPixelsF§y: PhysicalPixelsFImplementations§
Source§impl PhysicalPixelsFPoint
impl PhysicalPixelsFPoint
pub fn new(x: PhysicalPixelsF, y: PhysicalPixelsF) -> Self
pub fn zero() -> Self
pub fn distance(self, other: Self) -> f32
Trait Implementations§
Source§impl Add for PhysicalPixelsFPoint
impl Add for PhysicalPixelsFPoint
Source§impl Clone for PhysicalPixelsFPoint
impl Clone for PhysicalPixelsFPoint
Source§fn clone(&self) -> PhysicalPixelsFPoint
fn clone(&self) -> PhysicalPixelsFPoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PhysicalPixelsFPoint
Source§impl Debug for PhysicalPixelsFPoint
impl Debug for PhysicalPixelsFPoint
Source§impl Default for PhysicalPixelsFPoint
impl Default for PhysicalPixelsFPoint
Source§fn default() -> PhysicalPixelsFPoint
fn default() -> PhysicalPixelsFPoint
Returns the “default value” for a type. Read more
Source§impl From<(PhysicalPixelsF, PhysicalPixelsF)> for PhysicalPixelsFPoint
impl From<(PhysicalPixelsF, PhysicalPixelsF)> for PhysicalPixelsFPoint
Source§fn from(tuple: (PhysicalPixelsF, PhysicalPixelsF)) -> Self
fn from(tuple: (PhysicalPixelsF, PhysicalPixelsF)) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalPixelsFPoint> for [PhysicalPixelsF; 2]
impl From<PhysicalPixelsFPoint> for [PhysicalPixelsF; 2]
Source§fn from(point: PhysicalPixelsFPoint) -> Self
fn from(point: PhysicalPixelsFPoint) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalPixelsFPoint> for (PhysicalPixelsF, PhysicalPixelsF)
impl From<PhysicalPixelsFPoint> for (PhysicalPixelsF, PhysicalPixelsF)
Source§fn from(point: PhysicalPixelsFPoint) -> Self
fn from(point: PhysicalPixelsFPoint) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalPixelsFPoint> for [f32; 2]
impl From<PhysicalPixelsFPoint> for [f32; 2]
Source§fn from(point: PhysicalPixelsFPoint) -> Self
fn from(point: PhysicalPixelsFPoint) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalPixelsFPoint> for (f32, f32)
impl From<PhysicalPixelsFPoint> for (f32, f32)
Source§fn from(point: PhysicalPixelsFPoint) -> Self
fn from(point: PhysicalPixelsFPoint) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalPixelsFPoint> for PhysicalPixelsPoint
impl From<PhysicalPixelsFPoint> for PhysicalPixelsPoint
Source§fn from(point: PhysicalPixelsFPoint) -> Self
fn from(point: PhysicalPixelsFPoint) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalPixelsPoint> for PhysicalPixelsFPoint
impl From<PhysicalPixelsPoint> for PhysicalPixelsFPoint
Source§fn from(point: PhysicalPixelsPoint) -> Self
fn from(point: PhysicalPixelsPoint) -> Self
Converts to this type from the input type.
Source§impl From<[PhysicalPixelsF; 2]> for PhysicalPixelsFPoint
impl From<[PhysicalPixelsF; 2]> for PhysicalPixelsFPoint
Source§fn from(arr: [PhysicalPixelsF; 2]) -> Self
fn from(arr: [PhysicalPixelsF; 2]) -> Self
Converts to this type from the input type.
Source§impl InLogicalScale<LogicalPixelsPoint> for PhysicalPixelsFPoint
impl InLogicalScale<LogicalPixelsPoint> for PhysicalPixelsFPoint
fn in_logical_scale(&self, scale_factor: &ScaleFactor) -> LogicalPixelsPoint
Source§impl InPhysicalScale<PhysicalPixelsFPoint> for LogicalPixelsPoint
impl InPhysicalScale<PhysicalPixelsFPoint> for LogicalPixelsPoint
fn in_physical_scale(&self, scale_factor: &ScaleFactor) -> PhysicalPixelsFPoint
Source§impl Mul for PhysicalPixelsFPoint
impl Mul for PhysicalPixelsFPoint
Source§impl PartialEq for PhysicalPixelsFPoint
impl PartialEq for PhysicalPixelsFPoint
impl StructuralPartialEq for PhysicalPixelsFPoint
Auto Trait Implementations§
impl Freeze for PhysicalPixelsFPoint
impl RefUnwindSafe for PhysicalPixelsFPoint
impl Send for PhysicalPixelsFPoint
impl Sync for PhysicalPixelsFPoint
impl Unpin for PhysicalPixelsFPoint
impl UnsafeUnpin for PhysicalPixelsFPoint
impl UnwindSafe for PhysicalPixelsFPoint
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