2019-12-27 09:26:59 -05:00
|
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
2019-05-02 21:41:24 -04:00
|
|
|
|
|
|
|
|
#include "MathUtil.h"
|
|
|
|
|
|
|
|
|
|
#include "Math/UnrealMath.h"
|
|
|
|
|
|
2019-10-29 23:06:05 -04:00
|
|
|
#include <cfloat>
|
2019-05-02 21:41:24 -04:00
|
|
|
|
2021-03-09 19:33:56 -04:00
|
|
|
using namespace UE::Geometry;
|
|
|
|
|
|
2019-10-30 10:56:40 -04:00
|
|
|
constexpr float TMathUtilConstants<float>::Epsilon;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::ZeroTolerance;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::MaxReal;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::Pi;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::FourPi;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::TwoPi;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::HalfPi;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::InvPi;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::InvTwoPi;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::DegToRad;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::RadToDeg;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::Sqrt2;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::InvSqrt2;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::Sqrt3;
|
|
|
|
|
constexpr float TMathUtilConstants<float>::InvSqrt3;
|
2019-10-29 23:06:05 -04:00
|
|
|
|
2019-10-30 10:56:40 -04:00
|
|
|
constexpr double TMathUtilConstants<double>::Epsilon;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::ZeroTolerance;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::MaxReal;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::Pi;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::FourPi;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::TwoPi;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::HalfPi;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::InvPi;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::InvTwoPi;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::DegToRad;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::RadToDeg;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::Sqrt2;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::InvSqrt2;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::Sqrt3;
|
|
|
|
|
constexpr double TMathUtilConstants<double>::InvSqrt3;
|