C# Класс GtkGL.OldGLObjectBase

Наследование: IGLObject
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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