All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Geometry::IntersectionTests Member List

This is the complete list of members for Eegeo::Geometry::IntersectionTests, including all inherited members.

GetRayEarthSphereIntersection(const Eegeo::dv3 &rayStart, const Eegeo::dv3 &rayDir, Eegeo::dv3 &out_closestIntersectionPoint) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
GetRayEarthSphereIntersection(const Eegeo::dv3 &rayStart, const Eegeo::dv3 &rayDir, Eegeo::dv3 &out_closestIntersectionPoint, double squaredRadious) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
IntersectFrustumSphere(const Geometry::Frustum &frustum, const v3 &frustumRelativeSphereCenter, const float sphereRadius, uint &inactivePlaneFlags) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
IntersectSegmentTriangle(Eegeo::dv3 p, Eegeo::dv3 q, Eegeo::dv3 a, Eegeo::dv3 b, Eegeo::dv3 c, double &u, double &v, double &w, double &t) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
RayIntersectsWithPlane(const Eegeo::dv3 &rayOrigin, const Eegeo::dv3 &rayDir, const Eegeo::dv3 &planeNormal, const Eegeo::dv3 &planePoint, double &out_t, Eegeo::dv3 &out_intersectPoint) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
SphereIntersectsWithPlane(const Sphere &sphere, const DoublePlane &plane) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
SphereIntersectsWithRay(const SingleSphere &sphere, const Eegeo::v3 &rayStartPoint, const Eegeo::v3 &rayDirection) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
SphereIntersectsWithRay(const SingleSphere &sphere, const Eegeo::v3 &rayStartPoint, const Eegeo::v3 &rayDirection, float &t) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
SphereIntersectsWithRay(const Sphere &sphere, const Eegeo::dv3 &rayStartPoint, const Eegeo::dv3 &rayDirection, double &t) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
SphereIntersectsWithSphere(const SingleSphere &a, const SingleSphere &b) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
TestRaySphere(Eegeo::dv3 p, Eegeo::dv3 d, Eegeo::dv3 sc, double sr) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
TestSphereSphere(Eegeo::dv3 ca, double ra, Eegeo::dv3 cb, double rb) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic
TriangleIntersectsWithRay(const Eegeo::v3 &rayOrigin, const Eegeo::v3 &rayDirection, const Eegeo::v3 &a, const Eegeo::v3 &b, const Eegeo::v3 &c, double &t) (defined in Eegeo::Geometry::IntersectionTests)Eegeo::Geometry::IntersectionTestsstatic