C# Class DemoLib.Vector

Inheritance: ICloneable
Afficher le fichier Open project: mono/DemoLib Class Usage Examples

Méthodes publiques

Свойство Type Description
Backward Vector
Down Vector
Forward Vector
Left Vector
Right Vector
Up Vector
Zero Vector
v float[]

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
Angle ( Vector vector ) : float
Angle ( Vector v0, Vector v1 ) : float
Clone ( ) : object
Cross ( Vector vector ) : Vector
Cross ( Vector v0, Vector v1 ) : Vector
Dot ( Vector vector ) : float
Dot ( Vector v0, Vector v1 ) : float
Equals ( object obj ) : bool
GetHashCode ( ) : int
Normalize ( ) : void
RotateX ( float angle ) : void
RotateY ( float angle ) : void
RotateZ ( float angle ) : void
Set ( float x ) : void
Set ( float x, float y ) : void
Set ( float x, float y, float z ) : void
Set ( float x, float y, float z, float w ) : void
Set ( float vector, int length ) : void
ToString ( ) : string
Vector ( ) : System
Vector ( float x ) : System
Vector ( float x, float y ) : System
Vector ( float x, float y, float z ) : System
Vector ( float x, float y, float z, float w ) : System
Vector ( float vector, int length ) : System
operator ( ) : Vector
operator ( ) : bool

Method Details

Angle() public méthode

public Angle ( Vector vector ) : float
vector Vector
Résultat float

Angle() public static méthode

public static Angle ( Vector v0, Vector v1 ) : float
v0 Vector
v1 Vector
Résultat float

Clone() public méthode

public Clone ( ) : object
Résultat object

Cross() public méthode

public Cross ( Vector vector ) : Vector
vector Vector
Résultat Vector

Cross() public static méthode

public static Cross ( Vector v0, Vector v1 ) : Vector
v0 Vector
v1 Vector
Résultat Vector

Dot() public méthode

public Dot ( Vector vector ) : float
vector Vector
Résultat float

Dot() public static méthode

public static Dot ( Vector v0, Vector v1 ) : float
v0 Vector
v1 Vector
Résultat float

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Normalize() public méthode

public Normalize ( ) : void
Résultat void

RotateX() public méthode

public RotateX ( float angle ) : void
angle float
Résultat void

RotateY() public méthode

public RotateY ( float angle ) : void
angle float
Résultat void

RotateZ() public méthode

public RotateZ ( float angle ) : void
angle float
Résultat void

Set() public méthode

public Set ( float x ) : void
x float
Résultat void

Set() public méthode

public Set ( float x, float y ) : void
x float
y float
Résultat void

Set() public méthode

public Set ( float x, float y, float z ) : void
x float
y float
z float
Résultat void

Set() public méthode

public Set ( float x, float y, float z, float w ) : void
x float
y float
z float
w float
Résultat void

Set() public méthode

public Set ( float vector, int length ) : void
vector float
length int
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Vector() public méthode

public Vector ( ) : System
Résultat System

Vector() public méthode

public Vector ( float x ) : System
x float
Résultat System

Vector() public méthode

public Vector ( float x, float y ) : System
x float
y float
Résultat System

Vector() public méthode

public Vector ( float x, float y, float z ) : System
x float
y float
z float
Résultat System

Vector() public méthode

public Vector ( float x, float y, float z, float w ) : System
x float
y float
z float
w float
Résultat System

Vector() public méthode

public Vector ( float vector, int length ) : System
vector float
length int
Résultat System

operator() public static méthode

public static operator ( ) : Vector
Résultat Vector

operator() public static méthode

public static operator ( ) : bool
Résultat bool

Property Details

Backward public_oe static_oe property

public static Vector,DemoLib Backward
Résultat Vector

Down public_oe static_oe property

public static Vector,DemoLib Down
Résultat Vector

Forward public_oe static_oe property

public static Vector,DemoLib Forward
Résultat Vector

Left public_oe static_oe property

public static Vector,DemoLib Left
Résultat Vector

Right public_oe static_oe property

public static Vector,DemoLib Right
Résultat Vector

Up public_oe static_oe property

public static Vector,DemoLib Up
Résultat Vector

Zero public_oe static_oe property

public static Vector,DemoLib Zero
Résultat Vector

v public_oe property

public float[] v
Résultat float[]