Workspace 6.21.5
Namespaces
wsgllightsprocessor.cpp File Reference
#include "wsgllightsprocessor.h"
#include <cmath>
#include <iostream>
#include <limits>
#include <sstream>
#include <vector>
#include <QColor>
#include <QList>
#include <QOpenGLFunctions>
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Mesh/Geometry/transformbycomponents.h"
#include "Rendering/OpenGL/opengl.h"
#include "Rendering/OpenGL/wsglrenderer.h"
#include "Rendering/SceneComponents/Lights/ambientlight.h"
#include "Rendering/SceneComponents/Lights/directionallight.h"
#include "Rendering/SceneComponents/Lights/light.h"
#include "Rendering/SceneComponents/Lights/pointlight.h"
#include "Rendering/SceneComponents/Lights/spotlight.h"
#include "Rendering/SceneComponents/scene.h"
#include "wsglshaderprogram.h"
Include dependency graph for wsgllightsprocessor.cpp:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::Rendering
 Rendering of meshed models.
 

Variable Documentation

◆ locColor_

int locColor_

◆ locConstantAttenuationFactor_

int locConstantAttenuationFactor_

◆ locCosSpotPenumbraAngle_

int locCosSpotPenumbraAngle_

◆ locCosSpotUmbraAngle_

int locCosSpotUmbraAngle_

◆ locLinearAttenuationFactor_

int locLinearAttenuationFactor_

◆ locPosition_

int locPosition_

◆ locQuadraticAttenuationFactor_

int locQuadraticAttenuationFactor_

◆ locSpotDirection_

int locSpotDirection_

◆ locSpotExponent_

int locSpotExponent_