#include <c_m3d_g_tri.h>
|
| cM3dGTri () |
|
virtual | ~cM3dGTri () |
|
bool | cross (const cM3dGCyl *, Vec *) const |
|
void | setPos (const Vec *, const Vec *, const Vec *) |
|
void | setBg (const Vec *, const Vec *, const Vec *, const cM3dGPla *) |
|
void | set (const Vec *, const Vec *, const Vec *, const Vec *) |
|
bool | Cross (cM3dGCps const &cps, cXyz *xyz) const |
|
bool | Cross (cM3dGCyl const &cyl, cXyz *xyz) const |
|
bool | Cross (cM3dGSph const &sph, cXyz *xyz) const |
|
bool | Cross (cM3dGTri const &other, cXyz *xyz) const |
|
bool | cross (const cM3dGLin *lin, Vec *xyz, bool param_2, bool param_3) const |
|
void | setUp () |
|
| ~cM3dGPla () |
|
| 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 |
|
◆ cM3dGTri()
◆ ~cM3dGTri()
virtual cM3dGTri::~cM3dGTri |
( |
| ) |
|
|
inlinevirtual |
◆ Cross() [1/4]
bool cM3dGTri::Cross |
( |
cM3dGCps const & | cps, |
|
|
cXyz * | xyz ) const |
|
inline |
◆ Cross() [2/4]
bool cM3dGTri::Cross |
( |
cM3dGCyl const & | cyl, |
|
|
cXyz * | xyz ) const |
|
inline |
◆ Cross() [3/4]
bool cM3dGTri::Cross |
( |
cM3dGSph const & | sph, |
|
|
cXyz * | xyz ) const |
|
inline |
◆ Cross() [4/4]
bool cM3dGTri::Cross |
( |
cM3dGTri const & | other, |
|
|
cXyz * | xyz ) const |
|
inline |
◆ cross() [1/2]
bool cM3dGTri::cross |
( |
const cM3dGCyl * | cyl, |
|
|
Vec * | out ) const |
◆ cross() [2/2]
bool cM3dGTri::cross |
( |
const cM3dGLin * | lin, |
|
|
Vec * | xyz, |
|
|
bool | param_2, |
|
|
bool | param_3 ) const |
|
inline |
◆ set()
void cM3dGTri::set |
( |
const Vec * | vtx_a, |
|
|
const Vec * | vtx_b, |
|
|
const Vec * | vtx_c, |
|
|
const Vec * | normal ) |
◆ setBg()
void cM3dGTri::setBg |
( |
const Vec * | vtx_a, |
|
|
const Vec * | vtx_b, |
|
|
const Vec * | vtx_c, |
|
|
const cM3dGPla * | plane ) |
◆ setPos()
void cM3dGTri::setPos |
( |
const Vec * | vtx_a, |
|
|
const Vec * | vtx_b, |
|
|
const Vec * | vtx_c ) |
◆ setUp()
◆ mA
◆ mB
◆ mC
The documentation for this class was generated from the following files: