|
MinGfx Toolkit
1.0
A minimal library for writing cross-platform (Windows, OSX, linux) graphics programs.
|
This is the complete list of members for mingfx::Ray, including all inherited members.
| direction() const | mingfx::Ray | |
| FastIntersectMesh(Mesh *mesh, float *iTime, Point3 *iPoint, int *iTriangleID) const | mingfx::Ray | |
| IntersectAABB(const AABB &box, float *iTime) const | mingfx::Ray | |
| IntersectMesh(const Mesh &mesh, float *iTime, Point3 *iPoint, int *iTriangleID) const | mingfx::Ray | |
| IntersectPlane(const Point3 &planePt, const Vector3 &planeNormal, float *iTime, Point3 *iPoint) const | mingfx::Ray | |
| IntersectQuad(const Point3 &v1, const Point3 &v2, const Point3 &v3, const Point3 &v4, float *iTime, Point3 *iPoint) const | mingfx::Ray | |
| IntersectSphere(const Point3 ¢er, float radius, float *iTime, Point3 *iPoint) const | mingfx::Ray | |
| IntersectTriangle(const Point3 &v1, const Point3 &v2, const Point3 &v3, float *iTime, Point3 *iPoint) const | mingfx::Ray | |
| Length() const | mingfx::Ray | |
| operator!=(const Ray &other) const | mingfx::Ray | |
| operator==(const Ray &other) const | mingfx::Ray | |
| origin() const | mingfx::Ray | |
| Ray() | mingfx::Ray | |
| Ray(const Point3 &origin, const Vector3 &direction) | mingfx::Ray | |
| set(Point3 newOrigin, Vector3 newDir) | mingfx::Ray | |
| ~Ray() | mingfx::Ray | virtual |
1.9.1