C# 클래스 LeopotamGroup.Math.Vector2i

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

공개 프로퍼티들

프로퍼티 타입 설명
down Vector2i
left Vector2i
one Vector2i
right Vector2i
up Vector2i
x int
y int
zero Vector2i

공개 메소드들

메소드 설명
Clamp ( Vector2i value, Vector2i min, Vector2i max ) : Vector2i

Return clamped version of specified vector with min/max range.

Equals ( object rhs ) : bool

Is instance equals with specified one.

GetHashCode ( ) : int

Get hash code.

Max ( Vector2i lhs, Vector2i rhs ) : Vector2i

Combine new Vector2i from max values of two vectors.

Min ( Vector2i lhs, Vector2i rhs ) : Vector2i

Combine new Vector2i from min values of two vectors.

ToString ( ) : string

Return formatted X/Y values.

Vector2i ( Vector2 v ) : System

Initialization from Vector2 instance.

Vector2i ( Vector2i v ) : System

Initialization from Vector2i instance.

Vector2i ( Vector3 v ) : System

Initialization from Vector3 instance.

Vector2i ( Vector3i v ) : System

Initialization from Vector3i instance.

Vector2i ( Vector4 v ) : System

Initialization from Vector4 instance.

Vector2i ( Vector4i v ) : System

Initialization from Vector4i instance.

Vector2i ( int inX, int inY ) : System

Initialization with custom values for X/Y.

operator ( ) : Vector2i
operator ( ) : bool

메소드 상세

Clamp() 공개 정적인 메소드

Return clamped version of specified vector with min/max range.
public static Clamp ( Vector2i value, Vector2i min, Vector2i max ) : Vector2i
value Vector2i Source vector.
min Vector2i Min value.
max Vector2i Max value.
리턴 Vector2i

Equals() 공개 메소드

Is instance equals with specified one.
public Equals ( object rhs ) : bool
rhs object Specified instance for comparation.
리턴 bool

GetHashCode() 공개 메소드

Get hash code.
public GetHashCode ( ) : int
리턴 int

Max() 공개 정적인 메소드

Combine new Vector2i from max values of two vectors.
public static Max ( Vector2i lhs, Vector2i rhs ) : Vector2i
lhs Vector2i First vector.
rhs Vector2i Second vector.
리턴 Vector2i

Min() 공개 정적인 메소드

Combine new Vector2i from min values of two vectors.
public static Min ( Vector2i lhs, Vector2i rhs ) : Vector2i
lhs Vector2i First vector.
rhs Vector2i Second vector.
리턴 Vector2i

ToString() 공개 메소드

Return formatted X/Y values.
public ToString ( ) : string
리턴 string

Vector2i() 공개 메소드

Initialization from Vector2 instance.
public Vector2i ( Vector2 v ) : System
v Vector2
리턴 System

Vector2i() 공개 메소드

Initialization from Vector2i instance.
public Vector2i ( Vector2i v ) : System
v Vector2i
리턴 System

Vector2i() 공개 메소드

Initialization from Vector3 instance.
public Vector2i ( Vector3 v ) : System
v Vector3
리턴 System

Vector2i() 공개 메소드

Initialization from Vector3i instance.
public Vector2i ( Vector3i v ) : System
v Vector3i
리턴 System

Vector2i() 공개 메소드

Initialization from Vector4 instance.
public Vector2i ( Vector4 v ) : System
v Vector4
리턴 System

Vector2i() 공개 메소드

Initialization from Vector4i instance.
public Vector2i ( Vector4i v ) : System
v Vector4i
리턴 System

Vector2i() 공개 메소드

Initialization with custom values for X/Y.
public Vector2i ( int inX, int inY ) : System
inX int X value.
inY int Y value.
리턴 System

operator() 공개 정적인 메소드

public static operator ( ) : Vector2i
리턴 Vector2i

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

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

Static value of Vector2i(0, -1). No protection from external property changes, dont be stupid to do this!
public static Vector2i,LeopotamGroup.Math down
리턴 Vector2i

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

Static value of Vector2i(-1, 0). No protection from external property changes, dont be stupid to do this!
public static Vector2i,LeopotamGroup.Math left
리턴 Vector2i

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

Static value of Vector2i(1, 1). No protection from external property changes, dont be stupid to do this!
public static Vector2i,LeopotamGroup.Math one
리턴 Vector2i

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

Static value of Vector2i(1, 0). No protection from external property changes, dont be stupid to do this!
public static Vector2i,LeopotamGroup.Math right
리턴 Vector2i

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

Static value of Vector2i(0, 1). No protection from external property changes, dont be stupid to do this!
public static Vector2i,LeopotamGroup.Math up
리턴 Vector2i

x 공개적으로 프로퍼티

X field.
public int x
리턴 int

y 공개적으로 프로퍼티

Y field.
public int y
리턴 int

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

Static value of Vector2i(0, 0). No protection from external property changes, dont be stupid to do this!
public static Vector2i,LeopotamGroup.Math zero
리턴 Vector2i