C# Class vuwall_motion.Math3D

ファイルを表示 Open project: VuWall/VuWall-Motion

Public Methods

Method Description
DirectionalVector ( MyoSharp.Math.Vector3F v ) : MyoSharp.Math.Vector3F
FromQuaternion ( MyoSharp.Math.QuaternionF q ) : MyoSharp.Math.Vector3F
Pitch ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F
PixelFromVector ( MyoSharp.Math.Vector3F v ) : Point
RotateX ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F
RotateY ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F
RoundTo90 ( MyoSharp.Math.Vector3F v ) : MyoSharp.Math.Vector3F
RoundTo90 ( float f ) : float
Yaw ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F

Private Methods

Method Description
DegreeToRadian ( float angle ) : float

Method Details

DirectionalVector() public static method

public static DirectionalVector ( MyoSharp.Math.Vector3F v ) : MyoSharp.Math.Vector3F
v MyoSharp.Math.Vector3F
return MyoSharp.Math.Vector3F

FromQuaternion() public static method

public static FromQuaternion ( MyoSharp.Math.QuaternionF q ) : MyoSharp.Math.Vector3F
q MyoSharp.Math.QuaternionF
return MyoSharp.Math.Vector3F

Pitch() public static method

public static Pitch ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F
v1 MyoSharp.Math.Vector3F
rad double
return MyoSharp.Math.Vector3F

PixelFromVector() public static method

public static PixelFromVector ( MyoSharp.Math.Vector3F v ) : Point
v MyoSharp.Math.Vector3F
return Point

RotateX() public static method

public static RotateX ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F
v1 MyoSharp.Math.Vector3F
rad double
return MyoSharp.Math.Vector3F

RotateY() public static method

public static RotateY ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F
v1 MyoSharp.Math.Vector3F
rad double
return MyoSharp.Math.Vector3F

RoundTo90() public static method

public static RoundTo90 ( MyoSharp.Math.Vector3F v ) : MyoSharp.Math.Vector3F
v MyoSharp.Math.Vector3F
return MyoSharp.Math.Vector3F

RoundTo90() public static method

public static RoundTo90 ( float f ) : float
f float
return float

Yaw() public static method

public static Yaw ( MyoSharp.Math.Vector3F v1, double rad ) : MyoSharp.Math.Vector3F
v1 MyoSharp.Math.Vector3F
rad double
return MyoSharp.Math.Vector3F