|
| | cCcD_CpsAttr () |
| |
| void | Set (const cCcD_SrcCpsAttr &pSrc) |
| |
| void | Set (const cXyz &pStart, const cXyz &pEnd, float radius) |
| |
| virtual | ~cCcD_CpsAttr () |
| |
| virtual bool | CrossAtTg (cCcD_SphAttr const &, cXyz *) const |
| |
| virtual bool | CrossAtTg (cCcD_TriAttr const &, cXyz *) const |
| |
| virtual bool | CrossAtTg (cCcD_ShapeAttr const &shape, cXyz *xyz) const |
| |
| virtual bool | CrossAtTg (cCcD_PntAttr const &, cXyz *) const |
| |
| virtual bool | CrossAtTg (cCcD_AabAttr const &, cXyz *) const |
| |
| virtual bool | CrossAtTg (cCcD_CpsAttr const &, cXyz *) const |
| |
| virtual bool | CrossAtTg (cCcD_CylAttr const &, cXyz *) const |
| |
| virtual bool | CrossCo (cCcD_CylAttr const &, f32 *) const |
| |
| virtual bool | CrossCo (cCcD_CpsAttr const &, f32 *) const |
| |
| virtual bool | CrossCo (cCcD_SphAttr const &, f32 *) const |
| |
| virtual bool | CrossCo (cCcD_ShapeAttr const &shape, f32 *f) const |
| |
| virtual bool | CrossCo (cCcD_PntAttr const &, f32 *) const |
| |
| virtual bool | CrossCo (cCcD_TriAttr const &, f32 *) const |
| |
| virtual bool | CrossCo (cCcD_AabAttr const &, f32 *) const |
| |
| virtual void | CalcAabBox () |
| |
| virtual bool | GetNVec (cXyz const &, cXyz *) const |
| |
| | cCcD_ShapeAttr () |
| |
| virtual | ~cCcD_ShapeAttr () |
| |
| virtual const cXyz & | GetCoCP () const |
| |
| virtual cXyz & | GetCoCP () |
| |
| virtual void | getShapeAccess (cCcD_ShapeAttr::Shape *) const |
| |
| cM3dGAab & | GetWorkAab () |
| |
| cM3dGAab const & | GetWorkAab () const |
| |
| | cM3dGCps (void) |
| |
| virtual | ~cM3dGCps (void) |
| |
| void | Set (const cXyz &, const cXyz &, f32) |
| |
| void | Set (const cM3dGCpsS &) |
| |
| void | SetCps (const cM3dGCps &) |
| |
| bool | Cross (cM3dGCps const *other, cXyz *xyz) const |
| |
| bool | Cross (cM3dGCyl const *cyl, cXyz *xyz) const |
| |
| bool | Cross (cM3dGSph const *sph, cXyz *xyz) const |
| |
| void | SetR (f32 r) |
| |
| f32 | GetR () const |
| |
| | cM3dGLin () |
| |
| | cM3dGLin (const cXyz &, const cXyz &) |
| |
| virtual | ~cM3dGLin () |
| |
| void | SetStartEnd (const cXyz &, const cXyz &) |
| |
| void | SetStartEnd (const Vec &, const Vec &) |
| |
| void | CalcPos (Vec *, f32) const |
| |
| void | CalcVec (Vec *pOut) const |
| |
| void | SetEnd (const cXyz &) |
| |
| void | set (const Vec &i_start, const Vec &i_end) |
| |
| const cXyz & | GetStartP (void) const |
| |
| cXyz & | GetStartP (void) |
| |
| cXyz & | GetStart () |
| |
| const cXyz & | GetStart () const |
| |
| const cXyz & | GetEndP (void) const |
| |
| cXyz & | GetEndP (void) |
| |
| cXyz & | GetEnd () |
| |
| const cXyz & | GetEnd () const |
| |