Navigation
API > API/Runtime > API/Runtime/GeometryCore
Inheritance Hierarchy
- TMathUtilConstants
- TMathUtil
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/MathUtil.h |
| Include | #include "MathUtil.h" |
Syntax
template<typename RealType>
class TMathUtil : public TMathUtilConstants< RealType >
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| RealType | Abs
(
const RealType Value |
||
| RealType | ACos
(
const RealType Value |
||
| RealType | Atan2
(
const RealType ValueY, |
||
| RealType | Atan2Positive
(
const RealType Y, |
||
| RealType | Cbrt
(
const RealType Value |
Compute cube root | |
| RealType | Ceil
(
const RealType Value |
||
| RealType | Clamp
(
const RealType Value, |
||
| RealType | Cos
(
const RealType Value |
||
| RealType | Exp
(
const RealType Power |
||
| RealType | Floor
(
const RealType Value |
||
| bool | IsFinite
(
const RealType Value |
||
| bool | IsNaN
(
const RealType Value |
||
| RealType | Lerp
(
const RealType A, |
||
| RealType | Log
(
const RealType Value |
||
| RealType | Max
(
const RealType A, |
||
| RealType | Max3
(
const RealType A, |
||
| int32 | Max3Index
(
const RealType A, |
||
| RealType | Min
(
const RealType A, |
||
| RealType | Min3
(
const RealType A, |
||
| int32 | Min3Index
(
const RealType A, |
||
| void | MinMax
(
RealType A, |
Compute min and max of a,b,c with max 3 comparisons (sometimes 2) | |
| RealType | Pow
(
const RealType Value, |
||
| RealType | Round
(
const RealType Value |
||
| RealType | Sign
(
const RealType Value |
||
| int32 | SignAsInt
(
const RealType Value |
||
| RealType | SignNonZero
(
const RealType Value |
||
| RealType | Sin
(
const RealType Value |
||
| RealType | Sqrt
(
const RealType Value |
||
| RealType | Tan
(
const RealType Value |