Panda3D
|
Public Member Functions | |
BulletManifoldPoint (btManifoldPoint &pt) | |
BulletManifoldPoint (const BulletManifoldPoint &other) | |
PN_stdfloat | get_applied_impulse () const |
PN_stdfloat | get_applied_impulse_lateral1 () const |
PN_stdfloat | get_applied_impulse_lateral2 () const |
PN_stdfloat | get_combined_friction () const |
PN_stdfloat | get_combined_restitution () const |
PN_stdfloat | get_contact_cfm1 () const |
PN_stdfloat | get_contact_cfm2 () const |
PN_stdfloat | get_contact_motion1 () const |
PN_stdfloat | get_contact_motion2 () const |
PN_stdfloat | get_distance () const |
int | get_index0 () const |
int | get_index1 () const |
LVector3 | get_lateral_friction_dir1 () const |
LVector3 | get_lateral_friction_dir2 () const |
bool | get_lateral_friction_initialized () const |
int | get_life_time () const |
LPoint3 | get_local_point_a () const |
LPoint3 | get_local_point_b () const |
LVector3 | get_normal_world_on_b () const |
int | get_part_id0 () const |
int | get_part_id1 () const |
LPoint3 | get_position_world_on_a () const |
LPoint3 | get_position_world_on_b () const |
BulletManifoldPoint & | operator= (const BulletManifoldPoint &other) |
void | set_applied_impulse (PN_stdfloat value) |
void | set_applied_impulse_lateral1 (PN_stdfloat value) |
void | set_applied_impulse_lateral2 (PN_stdfloat value) |
void | set_combined_friction (PN_stdfloat value) |
void | set_combined_restitution (PN_stdfloat value) |
void | set_contact_cfm1 (PN_stdfloat value) |
void | set_contact_cfm2 (PN_stdfloat value) |
void | set_contact_motion1 (PN_stdfloat value) |
void | set_contact_motion2 (PN_stdfloat value) |
void | set_lateral_friction_dir1 (const LVecBase3 &dir) |
void | set_lateral_friction_dir2 (const LVecBase3 &dir) |
void | set_lateral_friction_initialized (bool value) |
Definition at line 27 of file bulletManifoldPoint.h.
|
inline |
Definition at line 17 of file bulletManifoldPoint.I.
BulletManifoldPoint::BulletManifoldPoint | ( | btManifoldPoint & | pt | ) |
Definition at line 21 of file bulletManifoldPoint.cxx.
BulletManifoldPoint::BulletManifoldPoint | ( | const BulletManifoldPoint & | other | ) |
Definition at line 30 of file bulletManifoldPoint.cxx.
BulletManifoldPoint & BulletManifoldPoint::operator= | ( | const BulletManifoldPoint & | other | ) |
Definition at line 39 of file bulletManifoldPoint.cxx.
PN_stdfloat BulletManifoldPoint::get_applied_impulse |
Definition at line 73 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_applied_impulse_lateral1 |
Definition at line 90 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_applied_impulse_lateral2 |
Definition at line 91 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_combined_friction |
Definition at line 88 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_combined_restitution |
Definition at line 89 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_contact_cfm1 |
Definition at line 92 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_contact_cfm2 |
Definition at line 93 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_contact_motion1 |
Definition at line 86 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_contact_motion2 |
Definition at line 87 of file bulletManifoldPoint.h.
PN_stdfloat BulletManifoldPoint::get_distance |
Definition at line 72 of file bulletManifoldPoint.h.
int BulletManifoldPoint::get_index0 |
Definition at line 81 of file bulletManifoldPoint.h.
int BulletManifoldPoint::get_index1 |
Definition at line 82 of file bulletManifoldPoint.h.
LVector3 BulletManifoldPoint::get_lateral_friction_dir1 |
Definition at line 84 of file bulletManifoldPoint.h.
LVector3 BulletManifoldPoint::get_lateral_friction_dir2 |
Definition at line 85 of file bulletManifoldPoint.h.
bool BulletManifoldPoint::get_lateral_friction_initialized |
Definition at line 83 of file bulletManifoldPoint.h.
int BulletManifoldPoint::get_life_time |
Definition at line 71 of file bulletManifoldPoint.h.
LPoint3 BulletManifoldPoint::get_local_point_a |
Definition at line 77 of file bulletManifoldPoint.h.
LPoint3 BulletManifoldPoint::get_local_point_b |
Definition at line 78 of file bulletManifoldPoint.h.
LVector3 BulletManifoldPoint::get_normal_world_on_b |
Definition at line 76 of file bulletManifoldPoint.h.
int BulletManifoldPoint::get_part_id0 |
Definition at line 79 of file bulletManifoldPoint.h.
int BulletManifoldPoint::get_part_id1 |
Definition at line 80 of file bulletManifoldPoint.h.
LPoint3 BulletManifoldPoint::get_position_world_on_a |
Definition at line 74 of file bulletManifoldPoint.h.
LPoint3 BulletManifoldPoint::get_position_world_on_b |
Definition at line 75 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_applied_impulse |
Definition at line 73 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_applied_impulse_lateral1 |
Definition at line 90 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_applied_impulse_lateral2 |
Definition at line 91 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_combined_friction |
Definition at line 88 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_combined_restitution |
Definition at line 89 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_contact_cfm1 |
Definition at line 92 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_contact_cfm2 |
Definition at line 93 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_contact_motion1 |
Definition at line 86 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_contact_motion2 |
Definition at line 87 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_lateral_friction_dir1 |
Definition at line 84 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_lateral_friction_dir2 |
Definition at line 85 of file bulletManifoldPoint.h.
void BulletManifoldPoint::set_lateral_friction_initialized |
Definition at line 83 of file bulletManifoldPoint.h.