PixelLightAPI
.
|
Abstract PL physics ellipsoid body. More...
#include <BodyEllipsoid.h>
Public Member Functions | |
virtual PLPHYSICS_API | ~BodyEllipsoid () |
Destructor. | |
PLPHYSICS_API const PLMath::Vector3 & | GetRadius () const |
Returns the ellipsoid radius along each axis. | |
Protected Member Functions | |
PLPHYSICS_API | BodyEllipsoid (World &cWorld, BodyImpl &cBodyImpl, const PLMath::Vector3 &vRadius) |
Constructor. | |
Protected Attributes | |
PLMath::Vector3 | m_vRadius |
Abstract PL physics ellipsoid body.
virtual PLPHYSICS_API PLPhysics::BodyEllipsoid::~BodyEllipsoid | ( | ) | [virtual] |
Destructor.
PLPHYSICS_API PLPhysics::BodyEllipsoid::BodyEllipsoid | ( | World & | cWorld, |
BodyImpl & | cBodyImpl, | ||
const PLMath::Vector3 & | vRadius | ||
) | [protected] |
Constructor.
[in] | cWorld | World this body is in |
[in] | cBodyImpl | Reference to the physics API specific body implementation |
[in] | vRadius | Ellipsoid radius along each axis |
PLPHYSICS_API const PLMath::Vector3& PLPhysics::BodyEllipsoid::GetRadius | ( | ) | const |
Returns the ellipsoid radius along each axis.
PLMath::Vector3 PLPhysics::BodyEllipsoid::m_vRadius [protected] |
Ellipsoid radius along each axis
|