C# Class CSG.Vector3D

Datei anzeigen Open project: mkkellogg/CSG-BSP Class Usage Examples

Public Properties

Property Type Description
X float
Y float
Z float

Public Methods

Method Description
Add ( Vector3D b ) : void
AddedWith ( Vector3D b ) : Vector3D
Clone ( ) : Vector3D
Cross ( Vector3D b ) : Vector3D
Cross ( Vector3D a, Vector3D b ) : Vector3D
Dot ( Vector3D b ) : float
Dot ( Vector3D a, Vector3D b ) : float
Invert ( ) : void
Inverted ( ) : Vector3D
Lerped ( Vector3D dest, float t ) : Vector3D
Magnitude ( ) : float
MultipliedBy ( float factor ) : Vector3D
MultiplyBy ( float factor ) : void
Normalize ( ) : void
Normalized ( ) : Vector3D
Subtract ( Vector3D b ) : void
SubtractedBy ( Vector3D b ) : Vector3D
Vector3D ( Vector3D src ) : System.Collections
Vector3D ( float x, float y, float z ) : System.Collections

Method Details

Add() public method

public Add ( Vector3D b ) : void
b Vector3D
return void

AddedWith() public method

public AddedWith ( Vector3D b ) : Vector3D
b Vector3D
return Vector3D

Clone() public method

public Clone ( ) : Vector3D
return Vector3D

Cross() public method

public Cross ( Vector3D b ) : Vector3D
b Vector3D
return Vector3D

Cross() public static method

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

Dot() public method

public Dot ( Vector3D b ) : float
b Vector3D
return float

Dot() public static method

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

Invert() public method

public Invert ( ) : void
return void

Inverted() public method

public Inverted ( ) : Vector3D
return Vector3D

Lerped() public method

public Lerped ( Vector3D dest, float t ) : Vector3D
dest Vector3D
t float
return Vector3D

Magnitude() public method

public Magnitude ( ) : float
return float

MultipliedBy() public method

public MultipliedBy ( float factor ) : Vector3D
factor float
return Vector3D

MultiplyBy() public method

public MultiplyBy ( float factor ) : void
factor float
return void

Normalize() public method

public Normalize ( ) : void
return void

Normalized() public method

public Normalized ( ) : Vector3D
return Vector3D

Subtract() public method

public Subtract ( Vector3D b ) : void
b Vector3D
return void

SubtractedBy() public method

public SubtractedBy ( Vector3D b ) : Vector3D
b Vector3D
return Vector3D

Vector3D() public method

public Vector3D ( Vector3D src ) : System.Collections
src Vector3D
return System.Collections

Vector3D() public method

public Vector3D ( float x, float y, float z ) : System.Collections
x float
y float
z float
return System.Collections

Property Details

X public_oe property

public float X
return float

Y public_oe property

public float Y
return float

Z public_oe property

public float Z
return float