C# 클래스 LeopotamGroup.Math.Vector4i

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

공개 프로퍼티들

프로퍼티 타입 설명
one Vector4i
w int
x int
y int
z int
zero Vector4i

공개 메소드들

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

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 ( Vector4i lhs, Vector4i rhs ) : Vector4i

Combine new Vector4i from max values of two vectors.

Min ( Vector4i lhs, Vector4i rhs ) : Vector4i

Combine new Vector4i from min values of two vectors.

ToString ( ) : string

Return formatted X/Y/Z values.

Vector4i ( Vector2 v ) : System

Initialization from Vector2 instance.

Vector4i ( Vector2i v ) : System

Initialization from Vector2i instance.

Vector4i ( Vector3 v ) : System

Initialization from Vector3 instance.

Vector4i ( Vector3i v ) : System

Initialization from Vector3i instance.

Vector4i ( Vector4 v ) : System

Initialization from Vector4 instance.

Vector4i ( int inX, int inY, int inZ, int inW ) : System

Initialization with custom values for X/Y/Z.

operator ( ) : Vector4i
operator ( ) : bool

메소드 상세

Clamp() 공개 정적인 메소드

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

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 Vector4i from max values of two vectors.
public static Max ( Vector4i lhs, Vector4i rhs ) : Vector4i
lhs Vector4i First vector.
rhs Vector4i Second vector.
리턴 Vector4i

Min() 공개 정적인 메소드

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

ToString() 공개 메소드

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

Vector4i() 공개 메소드

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

Vector4i() 공개 메소드

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

Vector4i() 공개 메소드

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

Vector4i() 공개 메소드

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

Vector4i() 공개 메소드

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

Vector4i() 공개 메소드

Initialization with custom values for X/Y/Z.
public Vector4i ( int inX, int inY, int inZ, int inW ) : System
inX int X value.
inY int Y value.
inZ int Z value.
inW int W value.
리턴 System

operator() 공개 정적인 메소드

public static operator ( ) : Vector4i
리턴 Vector4i

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

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

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

w 공개적으로 프로퍼티

W field.
public int w
리턴 int

x 공개적으로 프로퍼티

X field.
public int x
리턴 int

y 공개적으로 프로퍼티

Y field.
public int y
리턴 int

z 공개적으로 프로퍼티

Z field.
public int z
리턴 int

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

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