C# Class XnaDevRu.BulletX.LinearMath.Vector3

Inheritance: XnaDevRu.BulletX.LinearMath.QuadWord
Datei anzeigen Open project: palestar/medusa

Public Methods

Method Description
Absolute ( Vector3 a ) : Vector3
Angle ( Vector3 a, Vector3 b ) : float
ClosestAxis ( ) : int
Cross ( Vector3 a, Vector3 b ) : Vector3
Distance ( Vector3 a, Vector3 b ) : float
DistanceSquared ( Vector3 a, Vector3 b ) : float
Dot ( Vector3 a, Vector3 b ) : float
Equals ( object obj ) : bool
FurthestAxis ( ) : int
GetHashCode ( ) : int
Length ( ) : float
LengthSquared ( ) : float
Lerp ( Vector3 a, Vector3 b, float c ) : Vector3
MaxAxis ( ) : int
MinAxis ( ) : int
Normalize ( Vector3 a ) : Vector3
Rotate ( Vector3 a, Vector3 axis, float angle ) : Vector3
Rotate ( Vector3 axis, float angle ) : Vector3
SetInterpolate3 ( Vector3 a, Vector3 b, float c ) : void
ToString ( ) : string
Triple ( Vector3 a, Vector3 b, Vector3 c ) : float
Vector3 ( ) : System
Vector3 ( float x, float y, float z ) : System
operator ( ) : Vector3
operator ( ) : bool

Method Details

Absolute() public static method

public static Absolute ( Vector3 a ) : Vector3
a Vector3
return Vector3

Angle() public static method

public static Angle ( Vector3 a, Vector3 b ) : float
a Vector3
b Vector3
return float

ClosestAxis() public method

public ClosestAxis ( ) : int
return int

Cross() public static method

public static Cross ( Vector3 a, Vector3 b ) : Vector3
a Vector3
b Vector3
return Vector3

Distance() public static method

public static Distance ( Vector3 a, Vector3 b ) : float
a Vector3
b Vector3
return float

DistanceSquared() public static method

public static DistanceSquared ( Vector3 a, Vector3 b ) : float
a Vector3
b Vector3
return float

Dot() public static method

public static Dot ( Vector3 a, Vector3 b ) : float
a Vector3
b Vector3
return float

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

FurthestAxis() public method

public FurthestAxis ( ) : int
return int

GetHashCode() public method

public GetHashCode ( ) : int
return int

Length() public method

public Length ( ) : float
return float

LengthSquared() public method

public LengthSquared ( ) : float
return float

Lerp() public static method

public static Lerp ( Vector3 a, Vector3 b, float c ) : Vector3
a Vector3
b Vector3
c float
return Vector3

MaxAxis() public method

public MaxAxis ( ) : int
return int

MinAxis() public method

public MinAxis ( ) : int
return int

Normalize() public static method

public static Normalize ( Vector3 a ) : Vector3
a Vector3
return Vector3

Rotate() public static method

public static Rotate ( Vector3 a, Vector3 axis, float angle ) : Vector3
a Vector3
axis Vector3
angle float
return Vector3

Rotate() public method

public Rotate ( Vector3 axis, float angle ) : Vector3
axis Vector3
angle float
return Vector3

SetInterpolate3() public method

public SetInterpolate3 ( Vector3 a, Vector3 b, float c ) : void
a Vector3
b Vector3
c float
return void

ToString() public method

public ToString ( ) : string
return string

Triple() public static method

public static Triple ( Vector3 a, Vector3 b, Vector3 c ) : float
a Vector3
b Vector3
c Vector3
return float

Vector3() public method

public Vector3 ( ) : System
return System

Vector3() public method

public Vector3 ( float x, float y, float z ) : System
x float
y float
z float
return System

operator() public static method

public static operator ( ) : Vector3
return Vector3

operator() public static method

public static operator ( ) : bool
return bool