Eidolon
Ray Member List

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

dirRayprivate
distTo(const vec3 v) constRayinline
getDirection() constRayinline
getPosition(real t=0) constRayinline
intersectsAABB(const vec3 &minv, const vec3 &maxv) constRayinline
intersectsLineSeg(const vec3 &v1, const vec3 &v2) constRayinline
intersectsPlane(const vec3 &planepos, const vec3 &planenorm) constRayinline
intersectsRay(const Ray &ray) constRayinline
intersectsSphere(const vec3 &center, real rad) constRayinline
intersectsTri(const vec3 &v0, const vec3 &v1, const vec3 &v2) constRayinline
intersectsTriMesh(const Vec3Matrix *const nodes, const IndexMatrix *const inds, const Vec3Matrix *const centers, const RealMatrix *const radii2, sval numResults=0, sval excludeInd=-1) constRayinline
invdirRayprivate
onPlane(const vec3 &planept, const vec3 &planenorm) constRayinline
posRayprivate
Ray()Rayinline
Ray(const vec3 &pos, const vec3 &dir)Rayinline
Ray(const Ray &r)Rayinline
setDirection(const vec3 &v)Rayinline
setPosition(const vec3 &v)Rayinline
signxRayprivate
signyRayprivate
signzRayprivate