pub trait Joint: WrappedBase<Joint> + FromFFI<Joint> {
Show 13 methods
// Required method
fn assumed_type() -> JointType
where Self: Sized;
// Provided methods
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) { ... }
}