C# 클래스 THREE.Vector2

파일 보기 프로젝트 열기: guidovanhilst/SharpThreejs 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
x double
y double

공개 메소드들

메소드 설명
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

메소드 상세

Vector2() 공개 메소드

public Vector2 ( ) : System
리턴 System

Vector2() 공개 메소드

public Vector2 ( double x, double y ) : System
x double
y double
리턴 System

add() 공개 메소드

public add ( Vector2 v ) : Vector2
v Vector2
리턴 Vector2

applyAxisAngle() 공개 메소드

public applyAxisAngle ( Vector2 cPos, double angleRad ) : Vector2
cPos Vector2
angleRad double
리턴 Vector2

clone() 공개 메소드

public clone ( ) : Vector2
리턴 Vector2

copy() 공개 메소드

public copy ( Vector2 v ) : Vector2
v Vector2
리턴 Vector2

dot() 공개 메소드

public dot ( Vector2 v ) : double
v Vector2
리턴 double

length() 공개 메소드

public length ( ) : double
리턴 double

multiplyScalar() 공개 메소드

public multiplyScalar ( double scalar ) : Vector2
scalar double
리턴 Vector2

normalize() 공개 메소드

public normalize ( ) : Vector2
리턴 Vector2

set() 공개 메소드

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

sub() 공개 메소드

public sub ( Vector2 v ) : Vector2
v Vector2
리턴 Vector2

subVectors() 공개 메소드

public subVectors ( Vector2 v1, Vector2 v2 ) : Vector2
v1 Vector2
v2 Vector2
리턴 Vector2

프로퍼티 상세

x 공개적으로 프로퍼티

public double x
리턴 double

y 공개적으로 프로퍼티

public double y
리턴 double