Navigation
Unreal Engine C++ API Reference > Runtime > Core > Math > FMath
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Math/UnrealMathUtility.h |
Include | #include "Math/UnrealMathUtility.h" |
Source | /Engine/Source/Runtime/Core/Private/Math/UnrealMath.cpp |
static bool SegmentPlaneIntersection
&40;
const FVector & StartPoint,
const FVector & EndPoint,
const FPlane & Plane,
FVector & out_IntersectionPoint
&41;
Remarks
Returns true if there is an intersection between the segment specified by StartPoint and Endpoint, and the plane on which polygon Plane lies. If there is an intersection, the point is placed in out_IntersectionPoint true if intersection occurred
Parameters
Name | Description |
---|---|
StartPoint | start point of segment |
EndPoint | end point of segment |
Plane | plane to intersect with |
out_IntersectionPoint | out var for the point on the segment that intersects the mesh (if any) |