Adding a Rope Joint
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
use crate::dynamics::solver::MotorParameters;
|
||||
use crate::dynamics::{FixedJoint, MotorModel, PrismaticJoint, RevoluteJoint};
|
||||
use crate::dynamics::{FixedJoint, MotorModel, PrismaticJoint, RevoluteJoint, RopeJoint};
|
||||
use crate::math::{Isometry, Point, Real, Rotation, UnitVector, Vector, SPATIAL_DIM};
|
||||
use crate::utils::{WBasis, WReal};
|
||||
|
||||
@@ -484,6 +484,12 @@ impl GenericJoint {
|
||||
PrismaticJoint,
|
||||
JointAxesMask::LOCKED_PRISMATIC_AXES
|
||||
);
|
||||
joint_conversion_methods!(
|
||||
as_rope,
|
||||
as_rope_mut,
|
||||
RopeJoint,
|
||||
JointAxesMask::FREE_FIXED_AXES
|
||||
);
|
||||
|
||||
#[cfg(feature = "dim3")]
|
||||
joint_conversion_methods!(
|
||||
|
||||
Reference in New Issue
Block a user