C# Class LitDev.Vec3D

Show file Open project: litdev1/LitDev Class Usage Examples

Public Properties

Property Type Description
X double

Public Methods

Method Description
Cross ( Vec3D v1 ) : Vec3D
Cross ( Vec3D v1, Vec3D v2 ) : Vec3D
Dot ( Vec3D v1 ) : double
Dot ( Vec3D v1, Vec3D v2 ) : double
Length ( ) : double
Normalize ( ) : void
Vec3D ( ) : System
Vec3D ( double X, double Y, double Z ) : System

Method Details

Cross() public method

public Cross ( Vec3D v1 ) : Vec3D
v1 Vec3D
return Vec3D

Cross() public static method

public static Cross ( Vec3D v1, Vec3D v2 ) : Vec3D
v1 Vec3D
v2 Vec3D
return Vec3D

Dot() public method

public Dot ( Vec3D v1 ) : double
v1 Vec3D
return double

Dot() public static method

public static Dot ( Vec3D v1, Vec3D v2 ) : double
v1 Vec3D
v2 Vec3D
return double

Length() public method

public Length ( ) : double
return double

Normalize() public method

public Normalize ( ) : void
return void

Vec3D() public method

public Vec3D ( ) : System
return System

Vec3D() public method

public Vec3D ( double X, double Y, double Z ) : System
X double
Y double
Z double
return System

Property Details

X public property

public double X
return double