C# Class NewTOAPIA.GL.GLLight

Inheritance: GLFeature
Datei anzeigen Open project: Wiladams/NewTOAPIA Class Usage Examples

Protected Properties

Property Type Description
fLightName GLLightName

Public Methods

Method Description
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

Method Details

GLLight() public method

public GLLight ( GraphicsInterface gi, GLLightName aName ) : NewTOAPIA.Drawing
gi GraphicsInterface
aName GLLightName
return NewTOAPIA.Drawing

GLLight() public method

public GLLight ( GraphicsInterface gi, GLLightName aName, Point3D position, ColorRGBA aColor ) : NewTOAPIA.Drawing
gi GraphicsInterface
aName GLLightName
position Point3D
aColor ColorRGBA
return NewTOAPIA.Drawing

Realize() public method

public Realize ( ) : void
return void

SetAmbient() public method

public SetAmbient ( ColorRGBA ambient ) : void
ambient ColorRGBA
return void

SetAmbientDiffuse() public method

public SetAmbientDiffuse ( ColorRGBA ambient, ColorRGBA diffuse ) : void
ambient ColorRGBA
diffuse ColorRGBA
return void

SetColors() public method

public SetColors ( ColorRGBA ambient, ColorRGBA diffuse, ColorRGBA specular ) : void
ambient ColorRGBA
diffuse ColorRGBA
specular ColorRGBA
return void

SetDiffuse() public method

public SetDiffuse ( ColorRGBA diffuse ) : void
diffuse ColorRGBA
return void

SetPosition() public method

public SetPosition ( Point3D aPosition ) : void
aPosition Point3D
return void

SetSpecular() public method

public SetSpecular ( ColorRGBA specular ) : void
specular ColorRGBA
return void

Property Details

fLightName protected_oe property

protected GLLightName fLightName
return GLLightName