Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Math > API/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 FVector2D ClosestPointOnSegment2D
&40;
const FVector2D & Point,
const FVector2D & StartPoint,
const FVector2D & EndPoint
&41;
Remarks
FVector2D version of ClosestPointOnSegment. Returns closest point on a segment to a given 2D point. The idea is to project point on line formed by segment. Then we see if the closest point on the line is outside of segment or inside. point on the segment defined by (StartPoint, EndPoint) that is closest to Point.
Parameters
Name | Description |
---|---|
Point | point for which we find the closest point on the segment |
StartPoint | StartPoint of segment |
EndPoint | EndPoint of segment |