C# Class EssentialsPlugin.Utility.MathUtility

Afficher le fichier Open project: rexxar-tc/EssentialsPlugin

Méthodes publiques

Méthode Description
GenerateRandomCoord ( int maxDist, int minDist ) : float
GenerateRandomEdgeVector ( ) : Vector3D
GetRotation ( System.Vector3 source, System.Vector3 dest, System.Vector3 up ) : Quaternion
RandomPositionFromPoint ( Vector3D start, double distance ) : Vector3D
TraceVector ( Vector3D position, Vector3D velocity, int distance, int radius = 100 ) : Vector3D?

Method Details

GenerateRandomCoord() public static méthode

public static GenerateRandomCoord ( int maxDist, int minDist ) : float
maxDist int
minDist int
Résultat float

GenerateRandomEdgeVector() public static méthode

public static GenerateRandomEdgeVector ( ) : Vector3D
Résultat Vector3D

GetRotation() public static méthode

public static GetRotation ( System.Vector3 source, System.Vector3 dest, System.Vector3 up ) : Quaternion
source System.Vector3
dest System.Vector3
up System.Vector3
Résultat Quaternion

RandomPositionFromPoint() public static méthode

public static RandomPositionFromPoint ( Vector3D start, double distance ) : Vector3D
start Vector3D
distance double
Résultat Vector3D

TraceVector() public static méthode

public static TraceVector ( Vector3D position, Vector3D velocity, int distance, int radius = 100 ) : Vector3D?
position Vector3D
velocity Vector3D
distance int
radius int
Résultat Vector3D?