UFO: Alien Invasion
|
#include <line.h>
Public Member Functions | |
Line () | |
Line (const vec3_t _start, const vec3_t _stop) | |
void | set (const Line &other) |
Copies the values from the given Line. More... | |
Data Fields | |
vec3_t | start |
vec3_t | stop |
|
inline |
Definition at line 33 of file line.h.
References start, stop, vec3_origin, and VectorCopy.
Definition at line 38 of file line.h.
References start, stop, and VectorCopy.
Copies the values from the given Line.
[in] | other | The other Line |
Definition at line 47 of file line.h.
References start, stop, and VectorCopy.
Referenced by CL_Trace(), and SV_Trace().
vec3_t Line::start |
we explicitly don't make them private for now, because the goal of this class is to NOT handle them separately
Definition at line 54 of file line.h.
Referenced by AABB::AABB(), AABB::canBeHitBy(), CM_EntTestLine(), CM_EntTestLineDM(), CM_HintedTransformedBoxTrace(), G_TraceDraw(), Line(), set(), AABB::set(), boxtrace_s::setLineAndBox(), TR_BoxTrace(), and Weather::update().
vec3_t Line::stop |
Definition at line 55 of file line.h.
Referenced by AABB::AABB(), AABB::canBeHitBy(), CM_CompleteBoxTrace(), CM_EntTestLine(), CM_EntTestLineDM(), CM_HintedTransformedBoxTrace(), G_TraceDraw(), Line(), set(), AABB::set(), boxtrace_s::setLineAndBox(), and Weather::update().