C# 클래스 MTExample5_5.Matrix3

파일 보기 프로젝트 열기: mono/sysdrawing-coregraphics 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
M ].float[

공개 메소드들

메소드 설명
Axonometric ( float alpha, float beta ) : Matrix3
Cylindrical ( float r, float theta, float y ) : Point3
FrontView ( ) : Matrix3
Identity3 ( ) : void
Matrix3 ( ) : System
Matrix3 ( float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33 ) : System
Oblique ( float alpha, float theta ) : Matrix3
Perspective ( float d ) : Matrix3
Rotate3X ( float theta ) : Matrix3
Rotate3Y ( float theta ) : Matrix3
Rotate3Z ( float theta ) : Matrix3
Scale3 ( float sx, float sy, float sz ) : Matrix3
SideView ( ) : Matrix3
TopView ( ) : Matrix3
Translate3 ( float dx, float dy, float dz ) : Matrix3
VectorMultiply ( float vector ) : float[]
operator ( ) : Matrix3

메소드 상세

Axonometric() 공개 정적인 메소드

public static Axonometric ( float alpha, float beta ) : Matrix3
alpha float
beta float
리턴 Matrix3

Cylindrical() 공개 메소드

public Cylindrical ( float r, float theta, float y ) : Point3
r float
theta float
y float
리턴 Point3

FrontView() 공개 정적인 메소드

public static FrontView ( ) : Matrix3
리턴 Matrix3

Identity3() 공개 메소드

public Identity3 ( ) : void
리턴 void

Matrix3() 공개 메소드

public Matrix3 ( ) : System
리턴 System

Matrix3() 공개 메소드

public Matrix3 ( float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33 ) : System
m00 float
m01 float
m02 float
m03 float
m10 float
m11 float
m12 float
m13 float
m20 float
m21 float
m22 float
m23 float
m30 float
m31 float
m32 float
m33 float
리턴 System

Oblique() 공개 정적인 메소드

public static Oblique ( float alpha, float theta ) : Matrix3
alpha float
theta float
리턴 Matrix3

Perspective() 공개 정적인 메소드

public static Perspective ( float d ) : Matrix3
d float
리턴 Matrix3

Rotate3X() 공개 정적인 메소드

public static Rotate3X ( float theta ) : Matrix3
theta float
리턴 Matrix3

Rotate3Y() 공개 정적인 메소드

public static Rotate3Y ( float theta ) : Matrix3
theta float
리턴 Matrix3

Rotate3Z() 공개 정적인 메소드

public static Rotate3Z ( float theta ) : Matrix3
theta float
리턴 Matrix3

Scale3() 공개 정적인 메소드

public static Scale3 ( float sx, float sy, float sz ) : Matrix3
sx float
sy float
sz float
리턴 Matrix3

SideView() 공개 정적인 메소드

public static SideView ( ) : Matrix3
리턴 Matrix3

TopView() 공개 정적인 메소드

public static TopView ( ) : Matrix3
리턴 Matrix3

Translate3() 공개 정적인 메소드

public static Translate3 ( float dx, float dy, float dz ) : Matrix3
dx float
dy float
dz float
리턴 Matrix3

VectorMultiply() 공개 메소드

public VectorMultiply ( float vector ) : float[]
vector float
리턴 float[]

operator() 공개 정적인 메소드

public static operator ( ) : Matrix3
리턴 Matrix3

프로퍼티 상세

M 공개적으로 프로퍼티

public float[,] M
리턴 ].float[