pub struct Paths64(/* private fields */);Implementations§
Source§impl Paths64
impl Paths64
pub fn new(paths: &Vec<Path64>) -> Self
pub fn is_empty(&self) -> bool
pub fn len(&self) -> usize
pub fn get_path(&self, index: usize) -> Path64
pub fn add_path(&mut self, path: Path64)
pub fn add_paths(&mut self, paths: Vec<Path64>)
pub fn get_paths(&self) -> Vec<Path64>
pub fn translate(&self, dx: i64, dy: i64) -> Self
pub fn scale(&self, sx: f64, sy: f64) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Paths64
impl RefUnwindSafe for Paths64
impl Send for Paths64
impl Sync for Paths64
impl Unpin for Paths64
impl UnwindSafe for Paths64
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