Changeset View
Changeset View
Standalone View
Standalone View
extern/bullet2/src/BulletDynamics/ConstraintSolver/btFixedConstraint.h
- This file was copied to extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkCollisionDescription.h, extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h.
| Show All 10 Lines | |||||
| 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. | 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. | ||||
| 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. | 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. | ||||
| 3. This notice may not be removed or altered from any source distribution. | 3. This notice may not be removed or altered from any source distribution. | ||||
| */ | */ | ||||
| #ifndef BT_FIXED_CONSTRAINT_H | #ifndef BT_FIXED_CONSTRAINT_H | ||||
| #define BT_FIXED_CONSTRAINT_H | #define BT_FIXED_CONSTRAINT_H | ||||
| #include "btTypedConstraint.h" | #include "btGeneric6DofSpring2Constraint.h" | ||||
| ATTRIBUTE_ALIGNED16(class) btFixedConstraint : public btTypedConstraint | |||||
| ATTRIBUTE_ALIGNED16(class) btFixedConstraint : public btGeneric6DofSpring2Constraint | |||||
| { | { | ||||
| btTransform m_frameInA; | |||||
| btTransform m_frameInB; | |||||
| public: | public: | ||||
| btFixedConstraint(btRigidBody& rbA,btRigidBody& rbB, const btTransform& frameInA,const btTransform& frameInB); | btFixedConstraint(btRigidBody& rbA,btRigidBody& rbB, const btTransform& frameInA,const btTransform& frameInB); | ||||
| virtual ~btFixedConstraint(); | |||||
| virtual void getInfo1 (btConstraintInfo1* info); | |||||
| virtual void getInfo2 (btConstraintInfo2* info); | virtual ~btFixedConstraint(); | ||||
| virtual void setParam(int num, btScalar value, int axis = -1) | |||||
| { | |||||
| btAssert(0); | |||||
| } | |||||
| virtual btScalar getParam(int num, int axis = -1) const | |||||
| { | |||||
| btAssert(0); | |||||
| return 0.f; | |||||
| } | |||||
| }; | }; | ||||
| #endif //BT_FIXED_CONSTRAINT_H | #endif //BT_FIXED_CONSTRAINT_H | ||||