C# Класс GtkGL.GLObjectBase

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

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

Свойство Тип Описание
GLAreaList ArrayList
alphaValue float
quat Quaternion
scale double[]
selected bool
shapeID int
translation double[]

Открытые методы

Метод Описание
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 GLAreaList
Результат ArrayList

alphaValue защищенное свойство

protected float alphaValue
Результат float

quat защищенное свойство

protected Quaternion,GtkGL quat
Результат Quaternion

scale защищенное свойство

protected double[] scale
Результат double[]

selected защищенное свойство

protected bool selected
Результат bool

shapeID защищенное свойство

protected int shapeID
Результат int

translation защищенное свойство

protected double[] translation
Результат double[]