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 |