C# Class NewBlood.Clot.CoordinateHelper

ファイルを表示 Open project: NewBloodInteractive/Clot Class Usage Examples

Public Methods

Method Description
QuakeToUnity ( Quaternion q ) : Quaternion

Transforms a Quaternion from Quake's coordinate system to Unity's.

QuakeToUnity ( Vector3 v, bool isScale = false ) : Vector3

Transforms a Vector3 from Quake's coordinate system to Unity's.

QuakeToUnity ( Vector4 v ) : Vector4

Transforms a Vector4 from Quake's coordinate system to Unity's.

UnityToQuake ( Quaternion q ) : Quaternion

Transforms a Quaternion from Unity's coordinate system to Quake's.

UnityToQuake ( Vector3 v, bool isScale = false ) : Vector3

Transforms a Vector3 from Unity's coordinate system to Quake's.

UnityToQuake ( Vector4 v ) : Vector4

Transforms a Vector4 from Unity's coordinate system to Quake's.

Method Details

QuakeToUnity() public static method

Transforms a Quaternion from Quake's coordinate system to Unity's.
public static QuakeToUnity ( Quaternion q ) : Quaternion
q Quaternion
return Quaternion

QuakeToUnity() public static method

Transforms a Vector3 from Quake's coordinate system to Unity's.
public static QuakeToUnity ( Vector3 v, bool isScale = false ) : Vector3
v Vector3
isScale bool Specifies whether the vector represents a scale or not.
return Vector3

QuakeToUnity() public static method

Transforms a Vector4 from Quake's coordinate system to Unity's.
public static QuakeToUnity ( Vector4 v ) : Vector4
v Vector4
return Vector4

UnityToQuake() public static method

Transforms a Quaternion from Unity's coordinate system to Quake's.
public static UnityToQuake ( Quaternion q ) : Quaternion
q Quaternion
return Quaternion

UnityToQuake() public static method

Transforms a Vector3 from Unity's coordinate system to Quake's.
public static UnityToQuake ( Vector3 v, bool isScale = false ) : Vector3
v Vector3
isScale bool Specifies whether the vector represents a scale or not.
return Vector3

UnityToQuake() public static method

Transforms a Vector4 from Unity's coordinate system to Quake's.
public static UnityToQuake ( Vector4 v ) : Vector4
v Vector4
return Vector4