C# Класс NewTOAPIA.GL.GLLight

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

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

Свойство Тип Описание
fLightName GLLightName

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

Метод Описание
GLLight ( GraphicsInterface gi, GLLightName aName ) : NewTOAPIA.Drawing
GLLight ( GraphicsInterface gi, GLLightName aName, Point3D position, ColorRGBA aColor ) : NewTOAPIA.Drawing
Realize ( ) : void
SetAmbient ( ColorRGBA ambient ) : void
SetAmbientDiffuse ( ColorRGBA ambient, ColorRGBA diffuse ) : void
SetColors ( ColorRGBA ambient, ColorRGBA diffuse, ColorRGBA specular ) : void
SetDiffuse ( ColorRGBA diffuse ) : void
SetPosition ( Point3D aPosition ) : void
SetSpecular ( ColorRGBA specular ) : void

Описание методов

GLLight() публичный Метод

public GLLight ( GraphicsInterface gi, GLLightName aName ) : NewTOAPIA.Drawing
gi GraphicsInterface
aName GLLightName
Результат NewTOAPIA.Drawing

GLLight() публичный Метод

public GLLight ( GraphicsInterface gi, GLLightName aName, Point3D position, ColorRGBA aColor ) : NewTOAPIA.Drawing
gi GraphicsInterface
aName GLLightName
position Point3D
aColor ColorRGBA
Результат NewTOAPIA.Drawing

Realize() публичный Метод

public Realize ( ) : void
Результат void

SetAmbient() публичный Метод

public SetAmbient ( ColorRGBA ambient ) : void
ambient ColorRGBA
Результат void

SetAmbientDiffuse() публичный Метод

public SetAmbientDiffuse ( ColorRGBA ambient, ColorRGBA diffuse ) : void
ambient ColorRGBA
diffuse ColorRGBA
Результат void

SetColors() публичный Метод

public SetColors ( ColorRGBA ambient, ColorRGBA diffuse, ColorRGBA specular ) : void
ambient ColorRGBA
diffuse ColorRGBA
specular ColorRGBA
Результат void

SetDiffuse() публичный Метод

public SetDiffuse ( ColorRGBA diffuse ) : void
diffuse ColorRGBA
Результат void

SetPosition() публичный Метод

public SetPosition ( Point3D aPosition ) : void
aPosition Point3D
Результат void

SetSpecular() публичный Метод

public SetSpecular ( ColorRGBA specular ) : void
specular ColorRGBA
Результат void

Описание свойств

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

protected GLLightName fLightName
Результат GLLightName