![]() |
TrinityCore
|
This is the complete list of members for G3D::Ray, including all inherited members.
| bumpedRay(float distance) const | G3D::Ray | inline |
| bumpedRay(float distance, const Vector3 &bumpDirection) const | G3D::Ray | inline |
| c_xy | G3D::Ray | private |
| c_xz | G3D::Ray | private |
| c_yx | G3D::Ray | private |
| c_yz | G3D::Ray | private |
| c_zx | G3D::Ray | private |
| c_zy | G3D::Ray | private |
| classification | G3D::Ray | private |
| Classification enum name | G3D::Ray | private |
| closestPoint(const Point3 &point) const | G3D::Ray | inline |
| deserialize(class BinaryInput &b) | G3D::Ray | |
| direction() const | G3D::Ray | inline |
| distance(const Point3 &point) const | G3D::Ray | inline |
| fromOriginAndDirection(const Point3 &point, const Vector3 &direction) | G3D::Ray | inlinestatic |
| ibyj | G3D::Ray | private |
| ibyk | G3D::Ray | private |
| Intersect class | G3D::Ray | friend |
| intersection(const class Plane &plane) const | G3D::Ray | |
| intersectionTime(const class Sphere &sphere, bool solid=false) const | G3D::Ray | |
| intersectionTime(const class Plane &plane) const | G3D::Ray | |
| intersectionTime(const class Box &box) const | G3D::Ray | |
| intersectionTime(const class AABox &box) const | G3D::Ray | |
| intersectionTime(const Vector3 &v0, const Vector3 &v1, const Vector3 &v2, const Vector3 &edge01, const Vector3 &edge02, float &w0, float &w1, float &w2) const | G3D::Ray | inline |
| intersectionTime(const Point3 &vert0, const Point3 &vert1, const Point3 &vert2, const Vector3 &edge01, const Vector3 &edge02) const | G3D::Ray | inline |
| intersectionTime(const Point3 &vert0, const Point3 &vert1, const Point3 &vert2) const | G3D::Ray | inline |
| intersectionTime(const Point3 &vert0, const Point3 &vert1, const Point3 &vert2, float &w0, float &w1, float &w2) const | G3D::Ray | inline |
| intersectionTime(const Triangle &triangle) const | G3D::Ray | inline |
| intersectionTime(const Triangle &triangle, float &w0, float &w1, float &w2) const | G3D::Ray | inline |
| invDirection() const | G3D::Ray | inline |
| jbyi | G3D::Ray | private |
| jbyk | G3D::Ray | private |
| kbyi | G3D::Ray | private |
| kbyj | G3D::Ray | private |
| m_direction | G3D::Ray | private |
| m_invDirection | G3D::Ray | private |
| m_origin | G3D::Ray | private |
| MMM enum value | G3D::Ray | private |
| MMO enum value | G3D::Ray | private |
| MMP enum value | G3D::Ray | private |
| MOM enum value | G3D::Ray | private |
| MOO enum value | G3D::Ray | private |
| MOP enum value | G3D::Ray | private |
| MPM enum value | G3D::Ray | private |
| MPO enum value | G3D::Ray | private |
| MPP enum value | G3D::Ray | private |
| OMM enum value | G3D::Ray | private |
| OMO enum value | G3D::Ray | private |
| OMP enum value | G3D::Ray | private |
| OOM enum value | G3D::Ray | private |
| OOP enum value | G3D::Ray | private |
| OPM enum value | G3D::Ray | private |
| OPO enum value | G3D::Ray | private |
| OPP enum value | G3D::Ray | private |
| origin() const | G3D::Ray | inline |
| PMM enum value | G3D::Ray | private |
| PMO enum value | G3D::Ray | private |
| PMP enum value | G3D::Ray | private |
| POM enum value | G3D::Ray | private |
| POO enum value | G3D::Ray | private |
| POP enum value | G3D::Ray | private |
| PPM enum value | G3D::Ray | private |
| PPO enum value | G3D::Ray | private |
| PPP enum value | G3D::Ray | private |
| Ray() | G3D::Ray | inline |
| Ray(const Point3 &origin, const Vector3 &direction) | G3D::Ray | inline |
| Ray(class BinaryInput &b) | G3D::Ray | |
| reflect(const Vector3 &newOrigin, const Vector3 &normal) const | G3D::Ray | |
| refract(const Vector3 &newOrigin, const Vector3 &normal, float iInside, float iOutside) const | G3D::Ray | |
| serialize(class BinaryOutput &b) const | G3D::Ray | |
| set(const Point3 &origin, const Vector3 &direction) | G3D::Ray |
1.8.8