#include <Light.h>
void ge::Light::bindUniformStruct |
( |
const std::shared_ptr< ge::Shader > |
_shader | ) |
const |
|
virtual |
void ge::Light::clear |
( |
| ) |
|
void ge::Light::create |
( |
vmml::Vector3d |
_position | ) |
|
void ge::Light::create |
( |
vmml::Vector3d |
_position, |
|
|
vmml::Vector3f |
_diffuse |
|
) |
| |
void ge::Light::create |
( |
vmml::Vector3d |
_position, |
|
|
vmml::Vector3f |
_diffuse, |
|
|
vmml::Vector3f |
_ambient, |
|
|
vmml::Vector3f |
_specular |
|
) |
| |
vmml::Vector3f ge::Light::getAmbientTerm |
( |
| ) |
const |
vmml::Vector3f ge::Light::getDiffuseTerm |
( |
| ) |
const |
vmml::Vector3d ge::Light::getPosition |
( |
| ) |
const |
vmml::Vector3f ge::Light::getSpecularTerm |
( |
| ) |
const |
void ge::Light::printInfo |
( |
| ) |
|
void ge::Light::setAmbientTerm |
( |
vmml::Vector3f |
_in | ) |
|
void ge::Light::setDiffuseAmbientSpecularTerm |
( |
vmml::Vector3f |
_diffuse, |
|
|
vmml::Vector3f |
_ambient, |
|
|
vmml::Vector3f |
_specular |
|
) |
| |
void ge::Light::setDiffuseTerm |
( |
vmml::Vector3f |
_in | ) |
|
void ge::Light::setPosition |
( |
vmml::Vector3d |
_pos | ) |
|
void ge::Light::setSpecularTerm |
( |
vmml::Vector3f |
_in | ) |
|
vmml::Vector3d ge::Light::position |
|
protected |
The documentation for this class was generated from the following files:
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineCore/include/Light.h
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineCore/src/Light.cpp