C# Class VectorMath.DVector2

Afficher le fichier Open project: zlynn1990/SpaceSim Class Usage Examples

Méthodes publiques

Свойство Type Description
X double
Y double

Méthodes publiques

Méthode Description
Accumulate ( DVector2 other ) : void
Angle ( ) : double
Clone ( ) : DVector2
Cross ( DVector2 v ) : double
DVector2 ( double x, double y ) : System
Distance ( DVector2 v1, DVector2 v2 ) : double
Divide ( double scalar ) : DVector2
Divide ( float scalar ) : DVector2
Dot ( DVector2 v ) : double
FromAngle ( double angle ) : DVector2
Length ( ) : double
LengthSquared ( ) : double
Lerp ( DVector2 from, DVector2 to, double t ) : DVector2
Negate ( ) : void
Normalize ( ) : void
Normalized ( ) : DVector2
Reset ( ) : void
ToString ( ) : string
ToVector2 ( ) : Vector2
operator ( ) : DVector2

Method Details

Accumulate() public méthode

public Accumulate ( DVector2 other ) : void
other DVector2
Résultat void

Angle() public méthode

public Angle ( ) : double
Résultat double

Clone() public méthode

public Clone ( ) : DVector2
Résultat DVector2

Cross() public méthode

public Cross ( DVector2 v ) : double
v DVector2
Résultat double

DVector2() public méthode

public DVector2 ( double x, double y ) : System
x double
y double
Résultat System

Distance() public static méthode

public static Distance ( DVector2 v1, DVector2 v2 ) : double
v1 DVector2
v2 DVector2
Résultat double

Divide() public méthode

public Divide ( double scalar ) : DVector2
scalar double
Résultat DVector2

Divide() public méthode

public Divide ( float scalar ) : DVector2
scalar float
Résultat DVector2

Dot() public méthode

public Dot ( DVector2 v ) : double
v DVector2
Résultat double

FromAngle() public static méthode

public static FromAngle ( double angle ) : DVector2
angle double
Résultat DVector2

Length() public méthode

public Length ( ) : double
Résultat double

LengthSquared() public méthode

public LengthSquared ( ) : double
Résultat double

Lerp() public static méthode

public static Lerp ( DVector2 from, DVector2 to, double t ) : DVector2
from DVector2
to DVector2
t double
Résultat DVector2

Negate() public méthode

public Negate ( ) : void
Résultat void

Normalize() public méthode

public Normalize ( ) : void
Résultat void

Normalized() public méthode

public Normalized ( ) : DVector2
Résultat DVector2

Reset() public méthode

public Reset ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToVector2() public méthode

public ToVector2 ( ) : Vector2
Résultat Vector2

operator() public static méthode

public static operator ( ) : DVector2
Résultat DVector2

Property Details

X public_oe property

public double X
Résultat double

Y public_oe property

public double Y
Résultat double