C# Class THREE.Vector3

Afficher le fichier Open project: guidovanhilst/SharpThreejs Class Usage Examples

Méthodes publiques

Свойство Type Description
x double
y double
z double

Méthodes publiques

Méthode Description
Vector3 ( ) : System
Vector3 ( double x, double y, double z ) : System
add ( Vector3 v ) : Vector3
applyAxisAngle ( Vector3 cPos, double angleRad ) : Vector3
clone ( ) : Vector3
copy ( Vector3 v ) : Vector3
distanceTo ( Vector3 v ) : double

Computes distance of this vector to v.

distanceToSquared ( Vector3 v ) : double

Computes distanceToSquared of this vector to v.

dot ( Vector3 v ) : double
length ( ) : double
multiplyScalar ( double scalar ) : Vector3
negate ( ) : Vector3
normalize ( ) : Vector3
set ( double x, double y, double z ) : THREE.Vector3
sub ( Vector3 v ) : Vector3
subVectors ( Vector3 v1, Vector3 v2 ) : Vector3
unproject ( Object3D obj ) : Vector3

Method Details

Vector3() public méthode

public Vector3 ( ) : System
Résultat System

Vector3() public méthode

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

add() public méthode

public add ( Vector3 v ) : Vector3
v Vector3
Résultat Vector3

applyAxisAngle() public méthode

public applyAxisAngle ( Vector3 cPos, double angleRad ) : Vector3
cPos Vector3
angleRad double
Résultat Vector3

clone() public méthode

public clone ( ) : Vector3
Résultat Vector3

copy() public méthode

public copy ( Vector3 v ) : Vector3
v Vector3
Résultat Vector3

distanceTo() public méthode

Computes distance of this vector to v.
public distanceTo ( Vector3 v ) : double
v Vector3
Résultat double

distanceToSquared() public méthode

Computes distanceToSquared of this vector to v.
public distanceToSquared ( Vector3 v ) : double
v Vector3
Résultat double

dot() public méthode

public dot ( Vector3 v ) : double
v Vector3
Résultat double

length() public méthode

public length ( ) : double
Résultat double

multiplyScalar() public méthode

public multiplyScalar ( double scalar ) : Vector3
scalar double
Résultat Vector3

negate() public méthode

public negate ( ) : Vector3
Résultat Vector3

normalize() public méthode

public normalize ( ) : Vector3
Résultat Vector3

set() public méthode

public set ( double x, double y, double z ) : THREE.Vector3
x double
y double
z double
Résultat THREE.Vector3

sub() public méthode

public sub ( Vector3 v ) : Vector3
v Vector3
Résultat Vector3

subVectors() public méthode

public subVectors ( Vector3 v1, Vector3 v2 ) : Vector3
v1 Vector3
v2 Vector3
Résultat Vector3

unproject() public méthode

public unproject ( Object3D obj ) : Vector3
obj Object3D
Résultat Vector3

Property Details

x public_oe property

public double x
Résultat double

y public_oe property

public double y
Résultat double

z public_oe property

public double z
Résultat double