pub struct Spring2D { /* private fields */ }Expand description
Vector damped spring.
Implementations§
Source§impl Spring2D
impl Spring2D
Sourcepub fn to_array(&self) -> Float32Array
pub fn to_array(&self) -> Float32Array
Current position as a typed array.
Sourcepub fn is_settled(&self) -> bool
pub fn is_settled(&self) -> bool
Whether the spring has settled.
Sourcepub fn set_target(&self, target_x: f32, target_y: f32)
pub fn set_target(&self, target_x: f32, target_y: f32)
Set a target.
Trait Implementations§
Source§impl FromWasmAbi for Spring2D
impl FromWasmAbi for Spring2D
Source§impl IntoWasmAbi for Spring2D
impl IntoWasmAbi for Spring2D
Source§impl LongRefFromWasmAbi for Spring2D
impl LongRefFromWasmAbi for Spring2D
Source§impl OptionFromWasmAbi for Spring2D
impl OptionFromWasmAbi for Spring2D
Source§impl OptionIntoWasmAbi for Spring2D
impl OptionIntoWasmAbi for Spring2D
Source§impl RefFromWasmAbi for Spring2D
impl RefFromWasmAbi for Spring2D
Source§type Abi = WasmPtr<WasmRefCell<Spring2D>>
type Abi = WasmPtr<WasmRefCell<Spring2D>>
The Wasm ABI type references to
Self are recovered from.Source§impl RefMutFromWasmAbi for Spring2D
impl RefMutFromWasmAbi for Spring2D
Source§impl TryFromJsValue for Spring2D
impl TryFromJsValue for Spring2D
Source§impl VectorFromWasmAbi for Spring2D
impl VectorFromWasmAbi for Spring2D
Source§impl VectorIntoWasmAbi for Spring2D
impl VectorIntoWasmAbi for Spring2D
impl SupportsConstructor for Spring2D
impl SupportsInstanceProperty for Spring2D
impl SupportsStaticProperty for Spring2D
Auto Trait Implementations§
impl Freeze for Spring2D
impl RefUnwindSafe for Spring2D
impl Send for Spring2D
impl Sync for Spring2D
impl Unpin for Spring2D
impl UnsafeUnpin for Spring2D
impl UnwindSafe for Spring2D
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: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::AbiSource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.