Math3D Class Members
The following tables list the members exposed by Math3D.
Public Fields
| Name | Description | |
|---|---|---|
![]() | Epsilon | Minimum precision for floating point values. |
![]() | Epsilond | Minimum precision for double-precision values |
Public Methods
| Name | Description | |
|---|---|---|
![]() ![]() | CenterOfVectors | |
![]() ![]() | DegToRad | Overloaded. Converts Degrees to Radians with floating point accuracy. |
![]() ![]() | DirectionToPitchAndYaw | Computation of Pitch and Yaw angles from forward vector |
![]() ![]() | IsZero | Overloaded. Checks if a floating point value is close to zero. |
![]() ![]() | PitchAndYawToDirection | Computation of normalized direction vector from Target, Radius, Pitch and Yaw: http://stackoverflow.com/questions/10569659/camera-pitch-yaw-to-direction-vector |
![]() ![]() | RadToDeg | Overloaded. Converts Radians to Degrees with floating point accuracy. |
![]() ![]() | RotateAroundPoint | Rotates a vector pointToRotate around an arbitrary origin a certain number of degrees, with an arbitrary rotation axis |
Extension Methods
| Name | Description | |
|---|---|---|
![]() | DebugFinalizer<T> | Notifies that finalizer has been invoked |
![]() | ToDoubleArray | Overloaded. Converts an System.IComparable array to double array |
![]() | ToEnumerable<T> | Yields a single item, converting it to System.Collections.IEnumerable. |
![]() | ToStringArray2D<T> |
See Also



