"L. Spiro Engine"
|
#include <LSMSphere.h>
Public Member Functions | |
LSE_INLINE LSE_CALLCTOR | CSphere (const CSphere &_sSphere) |
LSE_INLINE LSE_CALLCTOR | CSphere (const CVector3 &_vPos, LSREAL _fRadius) |
Static Public Member Functions | |
static CSphere LSE_FCALL | SphereEnclosingSpheres (const CSphere &_sLeft, const CSphere &_sRight) |
static CSphere LSE_FCALL | CreateSphereFromSphereAndMatrix (const CSphere &_sSphere, const CMatrix4x4 &_mMat) |
Public Attributes | |
CVector3 | c |
LSREAL | r |
Class CSphere
Description: A sphere.
static CSphere LSE_FCALL lsm::CSphere::CreateSphereFromSphereAndMatrix | ( | const CSphere & | _sSphere, |
const CMatrix4x4 & | _mMat | ||
) | [static] |
Creates a new sphere that represents the given sphere modified by the given matrix.
_sSphere | The sphere to modify. |
_mMat | The matrix by which to modify the given sphere. |
static CSphere LSE_FCALL lsm::CSphere::SphereEnclosingSpheres | ( | const CSphere & | _sLeft, |
const CSphere & | _sRight | ||
) | [static] |
Return a sphere that encloses the two given spheres.
_sLeft | Left operand. |
_sRight | Right operand. |