local angZero = QAngle.new(0.0, 0.0, 0.0)local bIsZero = angZero.IsZero()
Clamp
Returns:
Code:
local angUntrusted = QAngle.new(180.0, 720.0, 100.0)angUntrusted.Clamp() -- after this call angle will be QAngle(89.0, 180.0, 0.0)-- but also able to assign clamped angle to new anglelocal angClamped = angUntrusted.Clamp()
Normalize
Returns:
Code:
local angUntrusted = QAngle.new(180.0, 720.0, 100.0)angUntrusted.Normalize() -- after this call angle will be QAngle(-90.0, 180.0, 0.0)-- but also able to assign normalized angle to new anglelocal angNormalized = angUntrusted.Normalize()