From 8e0ee0ad74bf16a6a7006363b809f6101288f69a Mon Sep 17 00:00:00 2001 From: "erwin.coumans" Date: Tue, 4 Nov 2008 21:18:43 +0000 Subject: [PATCH] Removed assert from rigidbody::setLinearVelocity/rigidbody::setAngularVelocity -> it can be useful for special effects. --- src/BulletDynamics/Dynamics/btRigidBody.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/BulletDynamics/Dynamics/btRigidBody.h b/src/BulletDynamics/Dynamics/btRigidBody.h index 4ea5f3ba9..3026b7a7f 100644 --- a/src/BulletDynamics/Dynamics/btRigidBody.h +++ b/src/BulletDynamics/Dynamics/btRigidBody.h @@ -320,15 +320,12 @@ public: inline void setLinearVelocity(const btVector3& lin_vel) { - assert (m_collisionFlags != btCollisionObject::CF_STATIC_OBJECT); m_linearVelocity = lin_vel; } - inline void setAngularVelocity(const btVector3& ang_vel) { - assert (m_collisionFlags != btCollisionObject::CF_STATIC_OBJECT); - { - m_angularVelocity = ang_vel; - } + inline void setAngularVelocity(const btVector3& ang_vel) + { + m_angularVelocity = ang_vel; } btVector3 getVelocityInLocalPoint(const btVector3& rel_pos) const