Eidolon
vec3 Member List

This is the complete list of members for vec3, including all inherited members.

_xvec3private
_yvec3private
_zvec3private
abs() constvec3inline
angleTo(const vec3 &v) constvec3inline
clamp(const vec3 &v1, const vec3 &v2) constvec3inline
cmp(const vec3 &v) constvec3inline
compX(const void *v1, const void *v2)vec3inlinestatic
compY(const void *v1, const void *v2)vec3inlinestatic
compZ(const void *v1, const void *v2)vec3inlinestatic
cross(const vec3 &v) constvec3inline
distTo(const vec3 &v) constvec3inline
distToSq(const vec3 &v) constvec3inline
dot(const vec3 &v) constvec3inline
fromCylindrical() constvec3inline
fromPolar() constvec3inline
hash() constvec3inline
inAABB(const vec3 &minv, const vec3 &maxv) constvec3inline
inOBB(const vec3 &center, const vec3 &hx, const vec3 &hy, const vec3 &hz) constvec3inline
inSphere(const vec3 &center, real radius) constvec3inline
inv() constvec3inline
isInUnitCube(real margin=0.0) constvec3inline
isParallel(const vec3 &other) constvec3inline
isZero() constvec3inline
len() constvec3inline
lenSq() constvec3inline
lerp(real val, const vec3 &v) constvec3inline
lineDist(vec3 p1, vec3 p2) constvec3inline
negInfinity()vec3inlinestatic
norm() constvec3inline
normThis()vec3inline
onPlane(const vec3 &planept, const vec3 &planenorm) constvec3inline
operator!=(const vec3 &v) constvec3inline
operator*(const vec3 &v) constvec3inline
operator*(real v) constvec3inline
operator+(const vec3 &v) constvec3inline
operator+(real v) constvec3inline
operator-(const vec3 &v) constvec3inline
operator-(real v) constvec3inline
operator-() constvec3inline
operator/(const vec3 &v) constvec3inline
operator/(real v) constvec3inline
operator<(const vec3 &v) constvec3inline
operator<<(std::ostream &out, const vec3 &v)vec3friend
operator==(const vec3 &v) constvec3inline
operator>(const vec3 &v) constvec3inline
planeDist(const vec3 &planept, const vec3 &planenorm) constvec3inline
planeNorm(const vec3 &v2, const vec3 &v3) constvec3inline
planeNorm(const vec3 &v2, const vec3 &v3, const vec3 &farv) constvec3inline
planeOrder(const vec3 &planenorm, const vec3 &v1, const vec3 &v2) constvec3inline
planeProject(const vec3 &planept, const vec3 &planenorm) constvec3inline
posInfinity()vec3inlinestatic
setBuff(float *v) constvec3inline
setMaxVals(const vec3 &v)vec3inline
setMinVals(const vec3 &v)vec3inline
sign() constvec3inline
toCylindrical() constvec3inline
toPolar() constvec3inline
triArea(const vec3 &b, const vec3 &c) constvec3inline
vec3(real val=0)vec3inline
vec3(real x, real y, real z=0)vec3inline
vec3(const vec3 &v)vec3inline
X()vec3inlinestatic
x() constvec3inline
x(real v)vec3inline
y() constvec3inline
y(real v)vec3inline
Y()vec3inlinestatic
Z()vec3inlinestatic
z() constvec3inline
z(real v)vec3inline