|
| FVector | Eval (const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3, const float t) |
| |
| FVector | EvalDerivate (const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3, const float t) |
| |
| ENGINE_API void | SplitAt (const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3, const float t, FVector OutResult[5]) |
| |
| ENGINE_API FBox | CalcBounds (const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3) |
| |
| ENGINE_API void | ClosestPointApproximate (const FVector &FromPoint, const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3, FVector &OutClosestPoint, float &OutClosestT, const int Steps=16) |
| |
| ENGINE_API void | SegmentClosestPointApproximate (const FVector &SegStart, const FVector &SegEnd, const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3, FVector &OutClosestPoint, float &OutClosestT, const int Steps=16) |
| |
| ENGINE_API float | ArcLengthApproximate (const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3) |
| |
| ENGINE_API void | Tessellate (TArray< FVector > &Output, const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3, const float Tolerance, const int MaxLevel=6) |
| |
| void | TessellateRecursive (TArray< FVector > &Output, const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3, const float ToleranceSqr, int Level, const int MaxLevel) |
| |