Click or drag to resize
MathExtensions Class
Provides some commonly used Mathematical functions.
Inheritance Hierarchy
SystemObject
  LightBuzz.VitruviusMathExtensions

Namespace: LightBuzz.Vitruvius
Assembly: LightBuzz.Vitruvius (in LightBuzz.Vitruvius.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
public static class MathExtensions

The MathExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAngle(CameraSpacePoint, CameraSpacePoint, CameraSpacePoint)
Calculates the angle between the specified points.
Public methodStatic memberAngle(ColorSpacePoint, ColorSpacePoint, ColorSpacePoint)
Calculates the angle between the specified points.
Public methodStatic memberAngle(DepthSpacePoint, DepthSpacePoint, DepthSpacePoint)
Calculates the angle between the specified points.
Public methodStatic memberAngle(Joint, Joint, Joint)
Calculates the angle between the specified body joints.
Public methodStatic memberAngle(CameraSpacePoint, CameraSpacePoint, CameraSpacePoint, Axis)
Calculates the angle between the specified points around the specified axis.
Public methodStatic memberAngle(Joint, Joint, Joint, Axis)
Calculates the angle between the specified body joints aroudn the specified axis.
Public methodStatic memberIsNaN
Determines whether the current vector values are numbers.
Public methodStatic memberLength(CameraSpacePoint)
Calculates the length of the specified 3-D point.
Public methodStatic memberLength(CameraSpacePoint)
Returns the length of the segments defined by the specified points.
Public methodStatic memberLength(CameraSpacePoint, CameraSpacePoint)
Returns the length of the segment defined by the specified points.
Public methodStatic memberToDegrees
Converts the specified angle from radians to degrees.
Public methodStatic memberToPoint(Vector2)
Covnerts the specified point into a 2-D vector.
Public methodStatic memberToPoint(ColorSpacePoint)
Converts the specified ColorSpacePoint into a 2-D point.
Public methodStatic memberToPoint(DepthSpacePoint)
Converts the specified DepthSpacePoint into a 2-D point.
Public methodStatic memberToPoint(CameraSpacePoint, Visualization)
Converts the specified CameraSpacePoint into a 2-D point.
Public methodStatic memberToPoint(CameraSpacePoint, Visualization, CoordinateMapper)
Converts the specified CameraSpacePoint into a 2-D point.
Public methodStatic memberToQuaternion(JointOrientation)
Converts the current joint orientation to a quaternion.
Public methodStatic memberToQuaternion(Vector4)
Converts the current Vector4 to a quaternion.
Public methodStatic memberToRadians
Converts the specified angle from degrees to radians.
Public methodStatic memberToStringDetailed
Creates a detailed string representation of the current vector.
Public methodStatic memberToVector2
Converts the specified 2-D point into a 2-D vector structure.
Public methodStatic memberToVector3(CameraSpacePoint)
Converts the specified CameraSpacePoint into a 3-D vector structure.
Public methodStatic memberToVector3(ColorSpacePoint)
Converts the specified ColorSpacePoint into a 3-D vector structure.
Public methodStatic memberToVector3(DepthSpacePoint)
Converts the specified DepthSpacePoint into a 3-D vector structure.
Top
See Also