Mathf
Mathf
Math utility class compatible with Godot’s Mathf API. Engine-agnostic implementation for unit testing.
Project: GridPlacement v6.0
Layer: Godot
Source: Godot/Core/_incomplete/Common/Types/GodotTypes.cs
Namespace: GridBuilding.Core.Common.Types
Kind: class
Parsing Method: AST-based (Roslyn) - NOT regex
⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.
Methods
Abs
Returns: float
Parameters:
float x
Abs
Returns: int
Parameters:
int x
Acos
Returns: float
Parameters:
float x
Asin
Returns: float
Parameters:
float x
Atan
Returns: float
Parameters:
float x
Atan2
Returns: float
Parameters:
float yfloat x
Ceil
Returns: float
Parameters:
float x
CeilToInt
Returns: int
Parameters:
float x
Clamp
Returns: float
Parameters:
float valuefloat minfloat max
Clamp
Returns: int
Parameters:
int valueint minint max
Cos
Returns: float
Parameters:
float x
Cosh
Returns: float
Parameters:
float x
DegToRad
Returns: float
Parameters:
float deg
RadToDeg
Returns: float
Parameters:
float rad
Exp
Returns: float
Parameters:
float x
Floor
Returns: float
Parameters:
float x
FloorToInt
Returns: int
Parameters:
float x
IsEqualApprox
Returns: bool
Parameters:
float afloat bfloat tolerance
IsZeroApprox
Returns: bool
Parameters:
float xfloat tolerance
IsFinite
Returns: bool
Parameters:
float x
IsInf
Returns: bool
Parameters:
float x
IsNaN
Returns: bool
Parameters:
float x
Lerp
Returns: float
Parameters:
float afloat bfloat t
LerpAngle
Returns: float
Parameters:
float fromfloat tofloat weight
InverseLerp
Returns: float
Parameters:
float fromfloat tofloat value
Log
Returns: float
Parameters:
float x
Log10
Returns: float
Parameters:
float x
Max
Returns: float
Parameters:
float afloat b
Max
Returns: int
Parameters:
int aint b
Min
Returns: float
Parameters:
float afloat b
Min
Returns: int
Parameters:
int aint b
MoveToward
Returns: float
Parameters:
float fromfloat tofloat delta
NearestPo2
Returns: int
Parameters:
int value
Pingpong
Returns: float
Parameters:
float valuefloat length
Pow
Returns: float
Parameters:
float xfloat y
Round
Returns: float
Parameters:
float x
RoundToInt
Returns: int
Parameters:
float x
Sign
Returns: float
Parameters:
float x
Sign
Returns: int
Parameters:
int x
Sin
Returns: float
Parameters:
float x
Sinh
Returns: float
Parameters:
float x
Smoothstep
Returns: float
Parameters:
float fromfloat tofloat t
Sqrt
Returns: float
Parameters:
float x
StepDecimals
Returns: float
Parameters:
float step
Tan
Returns: float
Parameters:
float x
Tanh
Returns: float
Parameters:
float x
Wrap
Returns: int
Parameters:
int valueint minint max
Wrap
Returns: float
Parameters:
float valuefloat minfloat max