Definition at line 7 of file ObjectCollisionCylinder.hh.
Public Member Functions | |
ObjectCollisionCylinder (f32 radius, f32 height, const EGG::Vector3f ¢er) | |
void | transform (const EGG::Matrix34f &mat, const EGG::Vector3f &scale, const EGG::Vector3f &speed) override |
const EGG::Vector3f & | getSupport (const EGG::Vector3f &v) const override |
f32 | getBoundingRadius () const override |
![]() | |
bool | check (ObjectCollisionBase &rhs, EGG::Vector3f &distance) |
Private Attributes | |
f32 | m_radius |
f32 | m_height |
EGG::Vector3f | m_pos |
f32 | m_worldRadius |
f32 | m_worldHeight |
EGG::Vector3f | m_worldPos |
EGG::Vector3f | m_center |
EGG::Vector3f | m_top |
EGG::Vector3f | m_bottom |
Additional Inherited Members | |
![]() | |
EGG::Vector3f | m_translation |
|
0x80836068 |
Definition at line 6 of file ObjectCollisionCylinder.cc.
|
inlineoverridevirtual0x80836498 |
Implements Field::ObjectCollisionBase.
Definition at line 21 of file ObjectCollisionCylinder.hh.
|
inlineoverridevirtual0x8083618C |
Implements Field::ObjectCollisionBase.
Definition at line 16 of file ObjectCollisionCylinder.hh.
|
overridevirtual0x80836334 |
Implements Field::ObjectCollisionBase.
Definition at line 22 of file ObjectCollisionCylinder.cc.
|
private |
Definition at line 36 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 34 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 27 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 28 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 26 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 35 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 31 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 32 of file ObjectCollisionCylinder.hh.
|
private |
Definition at line 30 of file ObjectCollisionCylinder.hh.