Mathf Class
Floating point math constants and utilities.
Syntax
public static class Mathf
Remarks
Provides common floating point constants static methods.
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
Members
See Also: Inherited members from object.
Public Fields
const
|
DegreesPerRadian | float (57.29578). Conversion factor to convert radians to degrees. |
const
|
E | float (2.718282). E |
const
|
PI | float (3.141593). Pi |
const
|
PiOverTwo | float (1.570796). Pi divided by two. |
const
|
RadiansPerDegree | float (0.01745329). Conversion factor to convert degrees to radians. |
const
|
RootTwo | float (1.414214). The square root of two. |
const
|
RootTwoOverTwo | float (0.7071068). The square root of 2 divided by two. |
const
|
TwoOverPi | float (0.6366197). Two divided by pi. |
const
|
TwoPi | float (6.283185). Two times pi. |
Public Methods
Member Details
Clamp Method
Clamps a float to the specified rangeSyntax
Parameters
- x
- The float to compare.
- min
- The minimum of the clamp range.
- max
- The maximum of the clamp range.
Returns
x if x is within [min,max] otherwise min or max, whichever is closer to the value of x.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
DegreesPerRadian Field
Conversion factor to convert radians to degrees.Value: 57.29578
Syntax
public const float DegreesPerRadianRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
E Field
EValue: 2.718282
Syntax
public const float ERemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
IsApproximatelyEqualAbsolute Method
Compares the two given floats and returns true if they are approximately equalSyntax
Parameters
- a
- The first float to compare.
- b
- The second float to compare.
Returns
true if the float are approximately equal, false otherwise.Remarks
Checks if the absolute value of the difference of the values is small.Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
PI Field
PiValue: 3.141593
Syntax
public const float PIRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
PiOverTwo Field
Pi divided by two.Value: 1.570796
Syntax
public const float PiOverTwoRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
RadiansPerDegree Field
Conversion factor to convert degrees to radians.Value: 0.01745329
Syntax
public const float RadiansPerDegreeRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
RootTwo Field
The square root of two.Value: 1.414214
Syntax
public const float RootTwoRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
RootTwoOverTwo Field
The square root of 2 divided by two.Value: 0.7071068
Syntax
public const float RootTwoOverTwoRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
TwoOverPi Field
Two divided by pi.Value: 0.6366197
Syntax
public const float TwoOverPiRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
TwoPi Field
Two times pi.Value: 6.283185
Syntax
public const float TwoPiRemarks
Requirements
Namespace: Sansar
Assembly: Sansar.Script (in Sansar.Script.dll)
Assembly Versions: 1.0.0.0
0 Comments