C# 클래스 ShaderCompiler.Core.SL

파일 보기 프로젝트 열기: reignstudios/ReignSDK

공개 메소드들

메소드 설명
Clip ( double value ) : void
Cos ( double value ) : double
Cross ( Vector3 vector, Vector3 vector2 ) : Vector3
DDX ( Vector2 value ) : Vector2
DDX ( Vector3 value ) : Vector3
DDX ( Vector4 value ) : Vector4
DDX ( double value ) : double
DDY ( Vector2 value ) : Vector2
DDY ( Vector3 value ) : Vector3
DDY ( Vector4 value ) : Vector4
DDY ( double value ) : double
Distance ( Vector2 vector, Vector2 vector2 ) : double
Distance ( Vector3 vector, Vector3 vector2 ) : double
Distance ( Vector4 vector, Vector4 vector2 ) : double
Dot ( Vector2 vector, Vector2 vector2 ) : double
Dot ( Vector3 vector, Vector3 vector2 ) : double
Dot ( Vector4 vector, Vector4 vector2 ) : double
Length ( Vector2 vector ) : double
Length ( Vector3 vector ) : double
Length ( Vector4 vector ) : double
Max ( Vector2 value, Vector2 value2 ) : Vector2
Max ( Vector2 value, double value2 ) : Vector2
Max ( Vector3 value, Vector3 value2 ) : Vector3
Max ( Vector3 value, double value2 ) : Vector3
Max ( Vector4 value, Vector4 value2 ) : Vector4
Max ( Vector4 value, double value2 ) : Vector4
Max ( double value, double value2 ) : double
Min ( Vector2 value, Vector2 value2 ) : Vector2
Min ( Vector2 value, double value2 ) : Vector2
Min ( Vector3 value, Vector3 value2 ) : Vector3
Min ( Vector3 value, double value2 ) : Vector3
Min ( Vector4 value, Vector4 value2 ) : Vector4
Min ( Vector4 value, double value2 ) : Vector4
Min ( double value, double value2 ) : double
Normalize ( Vector3 value ) : Vector3
Pow ( Vector2 vector, double power ) : Vector2
Pow ( Vector3 vector, double power ) : Vector3
Pow ( Vector4 vector, double power ) : Vector4
Pow ( double vector, double power ) : double
Reflect ( Vector3 vector, Vector3 normal ) : Vector3
Sin ( double value ) : double

메소드 상세

Clip() 공개 정적인 메소드

public static Clip ( double value ) : void
value double
리턴 void

Cos() 공개 정적인 메소드

public static Cos ( double value ) : double
value double
리턴 double

Cross() 공개 정적인 메소드

public static Cross ( Vector3 vector, Vector3 vector2 ) : Vector3
vector Vector3
vector2 Vector3
리턴 Vector3

DDX() 공개 정적인 메소드

public static DDX ( Vector2 value ) : Vector2
value Vector2
리턴 Vector2

DDX() 공개 정적인 메소드

public static DDX ( Vector3 value ) : Vector3
value Vector3
리턴 Vector3

DDX() 공개 정적인 메소드

public static DDX ( Vector4 value ) : Vector4
value Vector4
리턴 Vector4

DDX() 공개 정적인 메소드

public static DDX ( double value ) : double
value double
리턴 double

DDY() 공개 정적인 메소드

public static DDY ( Vector2 value ) : Vector2
value Vector2
리턴 Vector2

DDY() 공개 정적인 메소드

public static DDY ( Vector3 value ) : Vector3
value Vector3
리턴 Vector3

DDY() 공개 정적인 메소드

public static DDY ( Vector4 value ) : Vector4
value Vector4
리턴 Vector4

DDY() 공개 정적인 메소드

public static DDY ( double value ) : double
value double
리턴 double

Distance() 공개 정적인 메소드

public static Distance ( Vector2 vector, Vector2 vector2 ) : double
vector Vector2
vector2 Vector2
리턴 double

Distance() 공개 정적인 메소드

public static Distance ( Vector3 vector, Vector3 vector2 ) : double
vector Vector3
vector2 Vector3
리턴 double

Distance() 공개 정적인 메소드

public static Distance ( Vector4 vector, Vector4 vector2 ) : double
vector Vector4
vector2 Vector4
리턴 double

Dot() 공개 정적인 메소드

public static Dot ( Vector2 vector, Vector2 vector2 ) : double
vector Vector2
vector2 Vector2
리턴 double

Dot() 공개 정적인 메소드

public static Dot ( Vector3 vector, Vector3 vector2 ) : double
vector Vector3
vector2 Vector3
리턴 double

Dot() 공개 정적인 메소드

public static Dot ( Vector4 vector, Vector4 vector2 ) : double
vector Vector4
vector2 Vector4
리턴 double

Length() 공개 정적인 메소드

public static Length ( Vector2 vector ) : double
vector Vector2
리턴 double

Length() 공개 정적인 메소드

public static Length ( Vector3 vector ) : double
vector Vector3
리턴 double

Length() 공개 정적인 메소드

public static Length ( Vector4 vector ) : double
vector Vector4
리턴 double

Max() 공개 정적인 메소드

public static Max ( Vector2 value, Vector2 value2 ) : Vector2
value Vector2
value2 Vector2
리턴 Vector2

Max() 공개 정적인 메소드

public static Max ( Vector2 value, double value2 ) : Vector2
value Vector2
value2 double
리턴 Vector2

Max() 공개 정적인 메소드

public static Max ( Vector3 value, Vector3 value2 ) : Vector3
value Vector3
value2 Vector3
리턴 Vector3

Max() 공개 정적인 메소드

public static Max ( Vector3 value, double value2 ) : Vector3
value Vector3
value2 double
리턴 Vector3

Max() 공개 정적인 메소드

public static Max ( Vector4 value, Vector4 value2 ) : Vector4
value Vector4
value2 Vector4
리턴 Vector4

Max() 공개 정적인 메소드

public static Max ( Vector4 value, double value2 ) : Vector4
value Vector4
value2 double
리턴 Vector4

Max() 공개 정적인 메소드

public static Max ( double value, double value2 ) : double
value double
value2 double
리턴 double

Min() 공개 정적인 메소드

public static Min ( Vector2 value, Vector2 value2 ) : Vector2
value Vector2
value2 Vector2
리턴 Vector2

Min() 공개 정적인 메소드

public static Min ( Vector2 value, double value2 ) : Vector2
value Vector2
value2 double
리턴 Vector2

Min() 공개 정적인 메소드

public static Min ( Vector3 value, Vector3 value2 ) : Vector3
value Vector3
value2 Vector3
리턴 Vector3

Min() 공개 정적인 메소드

public static Min ( Vector3 value, double value2 ) : Vector3
value Vector3
value2 double
리턴 Vector3

Min() 공개 정적인 메소드

public static Min ( Vector4 value, Vector4 value2 ) : Vector4
value Vector4
value2 Vector4
리턴 Vector4

Min() 공개 정적인 메소드

public static Min ( Vector4 value, double value2 ) : Vector4
value Vector4
value2 double
리턴 Vector4

Min() 공개 정적인 메소드

public static Min ( double value, double value2 ) : double
value double
value2 double
리턴 double

Normalize() 공개 정적인 메소드

public static Normalize ( Vector3 value ) : Vector3
value Vector3
리턴 Vector3

Pow() 공개 정적인 메소드

public static Pow ( Vector2 vector, double power ) : Vector2
vector Vector2
power double
리턴 Vector2

Pow() 공개 정적인 메소드

public static Pow ( Vector3 vector, double power ) : Vector3
vector Vector3
power double
리턴 Vector3

Pow() 공개 정적인 메소드

public static Pow ( Vector4 vector, double power ) : Vector4
vector Vector4
power double
리턴 Vector4

Pow() 공개 정적인 메소드

public static Pow ( double vector, double power ) : double
vector double
power double
리턴 double

Reflect() 공개 정적인 메소드

public static Reflect ( Vector3 vector, Vector3 normal ) : Vector3
vector Vector3
normal Vector3
리턴 Vector3

Sin() 공개 정적인 메소드

public static Sin ( double value ) : double
value double
리턴 double