#include <c_m3d_g_pla.h>
|
| | cM3dGPla () |
| |
| | cM3dGPla (const cXyz *, f32) |
| |
| bool | crossInfLin (const cXyz &, const cXyz &, cXyz &) const |
| |
| void | SetupNP0 (const Vec &, const Vec &) |
| |
| void | SetupNP (const Vec &, const Vec &) |
| |
| bool | getCrossY (const cXyz &, f32 *) const |
| |
| bool | getCrossYLessD (const Vec &, f32 *) const |
| |
| void | Set (const cM3dGPla *) |
| |
| virtual | ~cM3dGPla () |
| |
| f32 | getPlaneFunc (const Vec *pPoint) const |
| |
| cXyz * | GetNP () |
| |
| const cXyz * | GetNP () const |
| |
| f32 | GetD () const |
| |
| void | SetupFrom3Vtx (const Vec *v1, const Vec *v2, const Vec *v3) |
| |
| f32 | getCrossY_NonIsZero (const cXyz *param_1) |
| |
| bool | cross (cM3dGLin const &line, Vec &point) |
| |
| f32 | getSignedLenPos (const cXyz *param_0) const |
| |
◆ cM3dGPla() [1/2]
◆ cM3dGPla() [2/2]
| cM3dGPla::cM3dGPla |
( |
const cXyz * | normal, |
|
|
f32 | d ) |
◆ ~cM3dGPla()
| virtual cM3dGPla::~cM3dGPla |
( |
| ) |
|
|
inlinevirtual |
◆ cross()
| bool cM3dGPla::cross |
( |
cM3dGLin const & | line, |
|
|
Vec & | point ) |
|
inline |
◆ crossInfLin()
| bool cM3dGPla::crossInfLin |
( |
const cXyz & | start, |
|
|
const cXyz & | end, |
|
|
cXyz & | out ) const |
◆ getCrossY()
| bool cM3dGPla::getCrossY |
( |
const cXyz & | point, |
|
|
f32 * | out ) const |
◆ getCrossY_NonIsZero()
| f32 cM3dGPla::getCrossY_NonIsZero |
( |
const cXyz * | param_1 | ) |
|
|
inline |
◆ getCrossYLessD()
| bool cM3dGPla::getCrossYLessD |
( |
const Vec & | point, |
|
|
f32 * | out ) const |
◆ GetD()
| f32 cM3dGPla::GetD |
( |
| ) |
const |
|
inline |
◆ GetNP() [1/2]
| cXyz * cM3dGPla::GetNP |
( |
| ) |
|
|
inline |
◆ GetNP() [2/2]
| const cXyz * cM3dGPla::GetNP |
( |
| ) |
const |
|
inline |
◆ getPlaneFunc()
| f32 cM3dGPla::getPlaneFunc |
( |
const Vec * | pPoint | ) |
const |
|
inline |
◆ getSignedLenPos()
| f32 cM3dGPla::getSignedLenPos |
( |
const cXyz * | param_0 | ) |
const |
|
inline |
◆ Set()
| void cM3dGPla::Set |
( |
const cM3dGPla * | other | ) |
|
◆ SetupFrom3Vtx()
| void cM3dGPla::SetupFrom3Vtx |
( |
const Vec * | v1, |
|
|
const Vec * | v2, |
|
|
const Vec * | v3 ) |
|
inline |
◆ SetupNP()
| void cM3dGPla::SetupNP |
( |
const Vec & | normal, |
|
|
const Vec & | point ) |
◆ SetupNP0()
| void cM3dGPla::SetupNP0 |
( |
const Vec & | normal, |
|
|
const Vec & | point ) |
◆ mD
◆ mNormal
The documentation for this class was generated from the following files: