C# Class GravityTurn.MathExtensions

Afficher le fichier Open project: johnfink8/GravityTurn

Méthodes publiques

Méthode Description
Add ( this left, Quaternion right ) : Quaternion
AngleInPlane ( this vector, Vector3 planeNormal, Vector3 other ) : float
Clamp ( this value, double min, double max ) : UnityEngine.Vector3d
Clamp ( double val, double min, double max ) : double
Conj ( this left ) : Quaternion
DeltaEuler ( this delta ) : UnityEngine.Vector3d
Invert ( this vector ) : UnityEngine.Vector3d
Mult ( this left, float lambda ) : Quaternion
ProjectIntoPlane ( this vector, Vector3 planeNormal ) : Vector3
Reorder ( this vector, int order ) : UnityEngine.Vector3d
Sign ( this vector ) : UnityEngine.Vector3d

Method Details

Add() public static méthode

public static Add ( this left, Quaternion right ) : Quaternion
left this
right UnityEngine.Quaternion
Résultat UnityEngine.Quaternion

AngleInPlane() public static méthode

public static AngleInPlane ( this vector, Vector3 planeNormal, Vector3 other ) : float
vector this
planeNormal Vector3
other Vector3
Résultat float

Clamp() public static méthode

public static Clamp ( this value, double min, double max ) : UnityEngine.Vector3d
value this
min double
max double
Résultat UnityEngine.Vector3d

Clamp() public static méthode

public static Clamp ( double val, double min, double max ) : double
val double
min double
max double
Résultat double

Conj() public static méthode

public static Conj ( this left ) : Quaternion
left this
Résultat UnityEngine.Quaternion

DeltaEuler() public static méthode

public static DeltaEuler ( this delta ) : UnityEngine.Vector3d
delta this
Résultat UnityEngine.Vector3d

Invert() public static méthode

public static Invert ( this vector ) : UnityEngine.Vector3d
vector this
Résultat UnityEngine.Vector3d

Mult() public static méthode

public static Mult ( this left, float lambda ) : Quaternion
left this
lambda float
Résultat UnityEngine.Quaternion

ProjectIntoPlane() public static méthode

public static ProjectIntoPlane ( this vector, Vector3 planeNormal ) : Vector3
vector this
planeNormal Vector3
Résultat Vector3

Reorder() public static méthode

public static Reorder ( this vector, int order ) : UnityEngine.Vector3d
vector this
order int
Résultat UnityEngine.Vector3d

Sign() public static méthode

public static Sign ( this vector ) : UnityEngine.Vector3d
vector this
Résultat UnityEngine.Vector3d