![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IntrRay3Triangle3.h>
Public Member Functions | |
| TIntrRay3Triangle3 (const RayType &RayIn, const TTriangle3< Real > &TriangleIn) | |
| bool | Test () |
| bool | Find () |
Static Public Member Functions | |
| static bool | TestIntersection (const TWatertightRay3< Real > &InRay, const TTriangle3< Real > &InTriangle, EIntersectionType &OutIntersectionType) |
| static bool | TestIntersection (const TRay< Real > &InRay, const TTriangle3< Real > &InTriangle, EIntersectionType &OutIntersectionType) |
| static bool | FindIntersection (const TRay< Real > &InRay, const TTriangle3< Real > &InTriangle, Real &OutRayParameter, FVector3d &OutTriangleBaryCoords, EIntersectionType &OutIntersectionType) |
| static bool | FindIntersection (const TWatertightRay3< Real > &InRay, const TTriangle3< Real > &InTriangle, Real &OutRayParameter, FVector3d &OutTriangleBaryCoords, EIntersectionType &OutIntersectionType) |
Public Attributes | |
| RayType | Ray |
| TTriangle3< Real > | Triangle |
| Real | RayParameter |
| FVector3d | TriangleBaryCoords |
| EIntersectionType | IntersectionType |
Compute intersection between 3D ray and 3D triangle
|
inline |
|
inline |
|
inlinestatic |
Find intersection point
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inlinestatic |
| EIntersectionType UE::Geometry::TIntrRay3Triangle3< Real, RayType >::IntersectionType |
| RayType UE::Geometry::TIntrRay3Triangle3< Real, RayType >::Ray |
| Real UE::Geometry::TIntrRay3Triangle3< Real, RayType >::RayParameter |
| TTriangle3<Real> UE::Geometry::TIntrRay3Triangle3< Real, RayType >::Triangle |
| FVector3d UE::Geometry::TIntrRay3Triangle3< Real, RayType >::TriangleBaryCoords |