pub struct WeldJoint { /* private fields */ }
Implementations§
source§impl WeldJoint
impl WeldJoint
pub fn local_anchor_a<'a>(&'a self) -> &'a Vec2
pub fn local_anchor_b<'a>(&'a self) -> &'a Vec2
pub fn reference_angle(&self) -> f32
pub fn frequency(&self) -> f32
pub fn damping_ratio(&self) -> f32
pub fn set_frequency(&mut self, frequency: f32)
pub fn set_damping_ratio(&mut self, ratio: f32)
Trait Implementations§
source§impl Joint for WeldJoint
impl Joint for WeldJoint
fn assumed_type() -> JointType
fn handle(&self) -> JointHandle
fn get_type(&self) -> JointType
fn body_a(&self) -> BodyHandle
fn body_b(&self) -> BodyHandle
fn anchor_a(&self) -> Vec2
fn anchor_b(&self) -> Vec2
fn reaction_force(&self) -> Vec2
fn reaction_torque(&self) -> f32
fn is_active(&self) -> bool
fn is_collide_connected(&self) -> bool
fn dump(&mut self)
fn shift_origin(&mut self, origin: &Vec2)
Auto Trait Implementations§
impl RefUnwindSafe for WeldJoint
impl !Send for WeldJoint
impl !Sync for WeldJoint
impl Unpin for WeldJoint
impl UnwindSafe for WeldJoint
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