C# 클래스 monoshrub.Vector

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

공개 프로퍼티들

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

공개 메소드들

메소드 설명
Add ( Vector other ) : Vector
Add ( float x, float y ) : Vector
AddScaled ( Vector other, float v ) : Vector
AngleBetween ( Vector other ) : float
Distance ( Vector other ) : float
DistanceSq ( Vector other ) : float
Dot ( Vector other ) : float
Lerp ( Vector other, float t, Vector result ) : Vector
Negate ( ) : Vector
Normalize ( ) : Vector
Rotate ( float angle ) : Vector
RotateAndAdd ( float angle, Vector add ) : Vector
RotateScaleAndAdd ( float angle, float scale, Vector add ) : Vector
Scale ( Vector other ) : Vector
Scale ( float v ) : Vector
Subtract ( Vector other ) : Vector
ToString ( ) : string
Vector ( float x, float y ) : System

메소드 상세

Add() 공개 메소드

public Add ( Vector other ) : Vector
other Vector
리턴 Vector

Add() 공개 메소드

public Add ( float x, float y ) : Vector
x float
y float
리턴 Vector

AddScaled() 공개 메소드

public AddScaled ( Vector other, float v ) : Vector
other Vector
v float
리턴 Vector

AngleBetween() 공개 메소드

public AngleBetween ( Vector other ) : float
other Vector
리턴 float

Distance() 공개 메소드

public Distance ( Vector other ) : float
other Vector
리턴 float

DistanceSq() 공개 메소드

public DistanceSq ( Vector other ) : float
other Vector
리턴 float

Dot() 공개 메소드

public Dot ( Vector other ) : float
other Vector
리턴 float

Lerp() 공개 메소드

public Lerp ( Vector other, float t, Vector result ) : Vector
other Vector
t float
result Vector
리턴 Vector

Negate() 공개 메소드

public Negate ( ) : Vector
리턴 Vector

Normalize() 공개 메소드

public Normalize ( ) : Vector
리턴 Vector

Rotate() 공개 메소드

public Rotate ( float angle ) : Vector
angle float
리턴 Vector

RotateAndAdd() 공개 메소드

public RotateAndAdd ( float angle, Vector add ) : Vector
angle float
add Vector
리턴 Vector

RotateScaleAndAdd() 공개 메소드

public RotateScaleAndAdd ( float angle, float scale, Vector add ) : Vector
angle float
scale float
add Vector
리턴 Vector

Scale() 공개 메소드

public Scale ( Vector other ) : Vector
other Vector
리턴 Vector

Scale() 공개 메소드

public Scale ( float v ) : Vector
v float
리턴 Vector

Subtract() 공개 메소드

public Subtract ( Vector other ) : Vector
other Vector
리턴 Vector

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Vector() 공개 메소드

public Vector ( float x, float y ) : System
x float
y float
리턴 System

프로퍼티 상세

x 공개적으로 프로퍼티

public float x
리턴 float

y 공개적으로 프로퍼티

public float y
리턴 float