C# 클래스 monoshrub.Vectors

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

공개 프로퍼티들

프로퍼티 타입 설명
MAX_VALUE Vector
MIN_VALUE Vector
UNIT_X Vector
UNIT_Y Vector
ZERO Vector

공개 메소드들

메소드 설명
EpsilonEquals ( Vector v1, Vector v2 ) : bool
EpsilonEquals ( Vector v1, Vector v2, float epsilon ) : bool
FromPolar ( float magnitude, float angle ) : Vector
InverseTransform ( float x, float y, float sx, float sy, float rotation ) : Vector
IsEpsilonZero ( float x, float y ) : bool
IsEpsilonZero ( float x, float y, float epsilon ) : bool
IsZero ( float x, float y ) : bool
Length ( float x, float y ) : float
LengthSq ( float x, float y ) : float
Transform ( float x, float y, float sx, float sy, float rotation ) : Vector
Transform ( float x, float y, float sx, float sy, float sina, float cosa ) : Vector
VectorToString ( float x, float y ) : String

메소드 상세

EpsilonEquals() 공개 정적인 메소드

public static EpsilonEquals ( Vector v1, Vector v2 ) : bool
v1 Vector
v2 Vector
리턴 bool

EpsilonEquals() 공개 정적인 메소드

public static EpsilonEquals ( Vector v1, Vector v2, float epsilon ) : bool
v1 Vector
v2 Vector
epsilon float
리턴 bool

FromPolar() 공개 정적인 메소드

public static FromPolar ( float magnitude, float angle ) : Vector
magnitude float
angle float
리턴 Vector

InverseTransform() 공개 정적인 메소드

public static InverseTransform ( float x, float y, float sx, float sy, float rotation ) : Vector
x float
y float
sx float
sy float
rotation float
리턴 Vector

IsEpsilonZero() 공개 정적인 메소드

public static IsEpsilonZero ( float x, float y ) : bool
x float
y float
리턴 bool

IsEpsilonZero() 공개 정적인 메소드

public static IsEpsilonZero ( float x, float y, float epsilon ) : bool
x float
y float
epsilon float
리턴 bool

IsZero() 공개 정적인 메소드

public static IsZero ( float x, float y ) : bool
x float
y float
리턴 bool

Length() 공개 정적인 메소드

public static Length ( float x, float y ) : float
x float
y float
리턴 float

LengthSq() 공개 정적인 메소드

public static LengthSq ( float x, float y ) : float
x float
y float
리턴 float

Transform() 공개 정적인 메소드

public static Transform ( float x, float y, float sx, float sy, float rotation ) : Vector
x float
y float
sx float
sy float
rotation float
리턴 Vector

Transform() 공개 정적인 메소드

public static Transform ( float x, float y, float sx, float sy, float sina, float cosa ) : Vector
x float
y float
sx float
sy float
sina float
cosa float
리턴 Vector

VectorToString() 공개 정적인 메소드

public static VectorToString ( float x, float y ) : String
x float
y float
리턴 String

프로퍼티 상세

MAX_VALUE 공개적으로 정적으로 프로퍼티

public static Vector,monoshrub MAX_VALUE
리턴 Vector

MIN_VALUE 공개적으로 정적으로 프로퍼티

public static Vector,monoshrub MIN_VALUE
리턴 Vector

UNIT_X 공개적으로 정적으로 프로퍼티

public static Vector,monoshrub UNIT_X
리턴 Vector

UNIT_Y 공개적으로 정적으로 프로퍼티

public static Vector,monoshrub UNIT_Y
리턴 Vector

ZERO 공개적으로 정적으로 프로퍼티

public static Vector,monoshrub ZERO
리턴 Vector