#include <cylinder.h>
Public Member Functions | |
CCylinder (Real f_radius, Real f_height, const CVector3 &c_base_pos=CVector3(), const CVector3 &c_axis=CVector3::Z) | |
Real | GetRadius () const |
void | SetRadius (Real f_radius) |
Real | GetHeight () const |
void | SetHeight (Real f_height) |
const CVector3 & | GetBasePosition () const |
void | SetBasePosition (const CVector3 &c_base_pos) |
const CVector3 & | GetAxis () const |
void | SetAxis (const CVector3 &c_axis) |
bool | Intersects (Real &f_t_on_ray, const CRay3 &c_ray) |
Definition at line 19 of file cylinder.h.
|
inline |
Definition at line 23 of file cylinder.h.
|
inline |
Definition at line 57 of file cylinder.h.
|
inline |
Definition at line 49 of file cylinder.h.
|
inline |
Definition at line 41 of file cylinder.h.
|
inline |
Definition at line 33 of file cylinder.h.
Definition at line 9 of file cylinder.cpp.
|
inline |
Definition at line 61 of file cylinder.h.
|
inline |
Definition at line 53 of file cylinder.h.
|
inline |
Definition at line 45 of file cylinder.h.
|
inline |
Definition at line 37 of file cylinder.h.