~siretart/ubuntu/utopic/blender/libav10

« back to all changes in this revision

Viewing changes to extern/bullet/BulletDynamics/Dynamics/ContactJoint.h

Tags: upstream-2.40
ImportĀ upstreamĀ versionĀ 2.40

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef CONTACT_JOINT_H
 
2
#define CONTACT_JOINT_H
 
3
 
 
4
#include "BU_Joint.h"
 
5
class RigidBody;
 
6
class PersistentManifold;
 
7
 
 
8
class ContactJoint : public BU_Joint
 
9
{
 
10
        PersistentManifold* m_manifold;
 
11
        int             m_index;
 
12
        bool    m_swapBodies;
 
13
        RigidBody* m_body0;
 
14
        RigidBody* m_body1;
 
15
 
 
16
 
 
17
public:
 
18
 
 
19
        ContactJoint() {};
 
20
 
 
21
        ContactJoint(PersistentManifold* manifold,int index,bool swap,RigidBody* body0,RigidBody* body1);
 
22
 
 
23
        //BU_Joint interface for solver
 
24
 
 
25
        virtual void GetInfo1(Info1 *info);
 
26
 
 
27
        virtual void GetInfo2(Info2 *info);
 
28
 
 
29
 
 
30
        
 
31
 
 
32
};
 
33
#endif //CONTACT_JOINT_H
 
 
b'\\ No newline at end of file'