C# Class THREE.Vector2

Datei anzeigen Open project: guidovanhilst/SharpThreejs Class Usage Examples

Public Properties

Property Type Description
x double
y double

Public Methods

Method Description
Vector2 ( ) : System
Vector2 ( double x, double y ) : System
add ( Vector2 v ) : Vector2
applyAxisAngle ( Vector2 cPos, double angleRad ) : Vector2
clone ( ) : Vector2
copy ( Vector2 v ) : Vector2
dot ( Vector2 v ) : double
length ( ) : double
multiplyScalar ( double scalar ) : Vector2
normalize ( ) : Vector2
set ( double x, double y ) : THREE.Vector2
sub ( Vector2 v ) : Vector2
subVectors ( Vector2 v1, Vector2 v2 ) : Vector2

Method Details

Vector2() public method

public Vector2 ( ) : System
return System

Vector2() public method

public Vector2 ( double x, double y ) : System
x double
y double
return System

add() public method

public add ( Vector2 v ) : Vector2
v Vector2
return Vector2

applyAxisAngle() public method

public applyAxisAngle ( Vector2 cPos, double angleRad ) : Vector2
cPos Vector2
angleRad double
return Vector2

clone() public method

public clone ( ) : Vector2
return Vector2

copy() public method

public copy ( Vector2 v ) : Vector2
v Vector2
return Vector2

dot() public method

public dot ( Vector2 v ) : double
v Vector2
return double

length() public method

public length ( ) : double
return double

multiplyScalar() public method

public multiplyScalar ( double scalar ) : Vector2
scalar double
return Vector2

normalize() public method

public normalize ( ) : Vector2
return Vector2

set() public method

public set ( double x, double y ) : THREE.Vector2
x double
y double
return THREE.Vector2

sub() public method

public sub ( Vector2 v ) : Vector2
v Vector2
return Vector2

subVectors() public method

public subVectors ( Vector2 v1, Vector2 v2 ) : Vector2
v1 Vector2
v2 Vector2
return Vector2

Property Details

x public_oe property

public double x
return double

y public_oe property

public double y
return double