C# 클래스 GtkGL.OldGLObjectBase

상속: IGLObject
파일 보기 프로젝트 열기: mono/gtkglarea-sharp

보호된 프로퍼티들

프로퍼티 타입 설명
GLAreaList System.Collections.ArrayList
eRot EulerRotation
quat Quaternion
shapeID int
transMatrix TransformationMatrix

공개 메소드들

메소드 설명
Draw ( ) : bool
GetEulerRotation ( ) : EulerRotation
GetQuaternion ( ) : Quaternion
GetTransformationMatrix ( ) : TransformationMatrix
Init ( ) : void
ResetRotation ( ) : void
ResetRotation ( bool doUpdate ) : void
Rotate ( GtkGL q ) : void
Scale ( double factor ) : void
Scale ( double xFactor, double yFactor, double zFactor ) : void
Translate ( double x, double y, double z ) : void
Translate ( float x, float y, float z ) : void

보호된 메소드들

메소드 설명
DrawObject ( ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( ) : bool
리턴 bool

DrawObject() 보호된 메소드

protected DrawObject ( ) : void
리턴 void

GetEulerRotation() 공개 메소드

public GetEulerRotation ( ) : EulerRotation
리턴 EulerRotation

GetQuaternion() 공개 메소드

public GetQuaternion ( ) : Quaternion
리턴 Quaternion

GetTransformationMatrix() 공개 메소드

public GetTransformationMatrix ( ) : TransformationMatrix
리턴 TransformationMatrix

Init() 공개 메소드

public Init ( ) : void
리턴 void

ResetRotation() 공개 메소드

public ResetRotation ( ) : void
리턴 void

ResetRotation() 공개 메소드

public ResetRotation ( bool doUpdate ) : void
doUpdate bool
리턴 void

Rotate() 공개 메소드

public Rotate ( GtkGL q ) : void
q GtkGL
리턴 void

Scale() 공개 메소드

public Scale ( double factor ) : void
factor double
리턴 void

Scale() 공개 메소드

public Scale ( double xFactor, double yFactor, double zFactor ) : void
xFactor double
yFactor double
zFactor double
리턴 void

Translate() 공개 메소드

public Translate ( double x, double y, double z ) : void
x double
y double
z double
리턴 void

Translate() 공개 메소드

public Translate ( float x, float y, float z ) : void
x float
y float
z float
리턴 void

프로퍼티 상세

GLAreaList 보호되어 있는 프로퍼티

protected ArrayList,System.Collections GLAreaList
리턴 System.Collections.ArrayList

eRot 보호되어 있는 프로퍼티

protected EulerRotation,GtkGL eRot
리턴 EulerRotation

quat 보호되어 있는 프로퍼티

protected Quaternion,GtkGL quat
리턴 Quaternion

shapeID 보호되어 있는 프로퍼티

protected int shapeID
리턴 int

transMatrix 보호되어 있는 프로퍼티

protected TransformationMatrix,GtkGL transMatrix
리턴 TransformationMatrix