#include <c_m3d_g_cyl.h>
|
void | SetC (cXyz const &) |
|
void | SetH (f32) |
|
void | SetR (f32) |
|
| ~cM3dGCyl () |
|
| cM3dGCyl () |
|
| cM3dGCyl (const cXyz *, f32, f32) |
|
virtual | ~cM3dGCyl () |
|
void | Set (const cM3dGCylS &) |
|
void | Set (const cXyz &, f32, f32) |
|
void | SetC (const cXyz &pos) |
|
void | SetH (f32 h) |
|
void | SetR (f32 r) |
|
bool | cross (const cM3dGSph *, cXyz *) const |
|
bool | cross (const cM3dGCyl *, cXyz *) const |
|
void | calcMinMax (cXyz *, cXyz *) |
|
const cXyz * | GetCP () const |
|
cXyz * | GetCP () |
|
f32 | GetR () const |
|
f32 * | GetRP () |
|
f32 | GetH () const |
|
cXyz & | GetC () |
|
const cXyz & | GetC () const |
|
bool | Cross (const cM3dGCps *cps, cXyz *xyz) const |
|
bool | Cross (const cM3dGTri &tri, cXyz *xyz) const |
|
bool | Cross (const cM3dGCyl *other, f32 *f) const |
|
bool | Cross (const cM3dGSph *sph, f32 *f) const |
|
◆ ~cM3dGCyl() [1/2]
◆ cM3dGCyl() [1/2]
◆ cM3dGCyl() [2/2]
cM3dGCyl::cM3dGCyl |
( |
const cXyz * | center, |
|
|
f32 | radius, |
|
|
f32 | height ) |
◆ ~cM3dGCyl() [2/2]
virtual cM3dGCyl::~cM3dGCyl |
( |
| ) |
|
|
inlinevirtual |
◆ calcMinMax()
void cM3dGCyl::calcMinMax |
( |
cXyz * | min, |
|
|
cXyz * | max ) |
◆ Cross() [1/4]
bool cM3dGCyl::Cross |
( |
const cM3dGCps * | cps, |
|
|
cXyz * | xyz ) const |
|
inline |
◆ Cross() [2/4]
bool cM3dGCyl::Cross |
( |
const cM3dGCyl * | other, |
|
|
f32 * | f ) const |
|
inline |
◆ Cross() [3/4]
bool cM3dGCyl::Cross |
( |
const cM3dGSph * | sph, |
|
|
f32 * | f ) const |
|
inline |
◆ Cross() [4/4]
bool cM3dGCyl::Cross |
( |
const cM3dGTri & | tri, |
|
|
cXyz * | xyz ) const |
|
inline |
◆ cross() [1/2]
bool cM3dGCyl::cross |
( |
const cM3dGCyl * | other, |
|
|
cXyz * | out ) const |
◆ cross() [2/2]
bool cM3dGCyl::cross |
( |
const cM3dGSph * | other, |
|
|
cXyz * | out ) const |
◆ GetC() [1/2]
cXyz & cM3dGCyl::GetC |
( |
| ) |
|
|
inline |
◆ GetC() [2/2]
const cXyz & cM3dGCyl::GetC |
( |
| ) |
const |
|
inline |
◆ GetCP() [1/2]
cXyz * cM3dGCyl::GetCP |
( |
| ) |
|
|
inline |
◆ GetCP() [2/2]
const cXyz * cM3dGCyl::GetCP |
( |
| ) |
const |
|
inline |
◆ GetH()
f32 cM3dGCyl::GetH |
( |
| ) |
const |
|
inline |
◆ GetR()
f32 cM3dGCyl::GetR |
( |
| ) |
const |
|
inline |
◆ GetRP()
f32 * cM3dGCyl::GetRP |
( |
| ) |
|
|
inline |
◆ Set() [1/2]
void cM3dGCyl::Set |
( |
const cM3dGCylS & | other | ) |
|
◆ Set() [2/2]
void cM3dGCyl::Set |
( |
const cXyz & | center, |
|
|
f32 | radius, |
|
|
f32 | height ) |
◆ SetC() [1/2]
void cM3dGCyl::SetC |
( |
const cXyz & | pos | ) |
|
◆ SetC() [2/2]
void cM3dGCyl::SetC |
( |
cXyz const & | center | ) |
|
◆ SetH() [1/2]
void cM3dGCyl::SetH |
( |
f32 | h | ) |
|
◆ SetH() [2/2]
void cM3dGCyl::SetH |
( |
f32 | height | ) |
|
◆ SetR() [1/2]
void cM3dGCyl::SetR |
( |
f32 | r | ) |
|
◆ SetR() [2/2]
void cM3dGCyl::SetR |
( |
f32 | radius | ) |
|
◆ mCenter
◆ mHeight
◆ mRadius
The documentation for this class was generated from the following files: