Program listing for file mechanics/src/collision/bullet/Bullet2d3DR.hpp#
Return to documentation for this file
1#ifndef Bullet2d3DR_hpp
2#define Bullet2d3DR_hpp
3
4#include "BulletSiconosFwd.hpp"
5#include "Contact2d3DR.hpp"
6
7class Bullet2d3DR : public Contact2d3DR
8{
9private:
10 ACCEPT_SERIALIZATION(Bullet2d3DR);
11
12public:
13 Bullet2d3DR();
14
15 virtual ~Bullet2d3DR() {}
16
17
18 SP::btCollisionObject btObject[2];
19 SP::btCollisionShape btShape[2];
20
21 virtual
22 void updateContactPointsFromManifoldPoint(const btPersistentManifold& manifold,
23 const btManifoldPoint& point,
24 bool flip, double scaling,
25 SP::RigidBody2dDS ds1,
26 SP::RigidBody2dDS ds2);
27
28 ACCEPT_STD_VISITORS();
29};
30
31#endif