#include <SegmentIntersection.h>
Static Public Member Functions | |
bool | intersect (const Segment &segment, const Vector3 &point, float range=Math::epsilon) |
点交差 | |
bool | intersect (const Segment &segment0, const Segment &segment1, float range=Math::epsilon) |
交差 | |
bool | intersect (const Segment &segment, const Sphere &sphere) |
球交差 | |
bool | intersect (const Segment &segment, const Triangle &triangle) |
三角交差 |
Definition at line 38 of file SegmentIntersection.h.
|
三角交差
Definition at line 61 of file SegmentIntersection.cpp. References Assert. |
|
球交差
Definition at line 51 of file SegmentIntersection.cpp. References Lamp::Sphere::getCenter(), Lamp::Sphere::getRadius(), and Lamp::Segment::getSquaredDistance(). |
|
交差
Definition at line 43 of file SegmentIntersection.cpp. References Lamp::Segment::getSquaredDistance(). |
|
点交差
Definition at line 34 of file SegmentIntersection.cpp. References Assert. |