#include <GLVolumesArch.h>
Inheritance diagram for GLVolumesArch:

Public Member Functions | |
| GLVolumesArch (GLVolumesArch::Params ¶ms) | |
| virtual Render * | createRender (void) |
| virtual Shader * | createShader (void) |
| void | setMeshMode (GLShader::MeshMode m) |
| void | setShadingMode (GLShader::ShadingMode m) |
| void | setFacetMode (GLShader::FacetMode m) |
| GLShader::MeshMode | getMeshMode () const |
| GLShader::ShadingMode | getShadingMode () const |
| GLShader::FacetMode | getFacetMode () const |
Protected Attributes | |
| bool | _showSubVolumes |
| bool | _showObjects |
| Vector3 | _volumesColor |
| float | _volumesTransp |
| GLShader::MeshMode | _meshMode |
| GLShader::ShadingMode | _shadingMode |
| GLShader::FacetMode | _facetMode |
| bool | _useDisplayList |
| int | _meshDensity |
| int * | _pStopFlag |
| DiffuseBRDF * | _pDefaultDiffuseBRDF |
| SpecularBRDF * | _pDefaultSpecularBRDF |
Classes | |
| struct | Params |
Definition at line 15 of file GLVolumesArch.h.
|
|
Constructor
Definition at line 42 of file GLVolumesArch.h. References GLVolumesArch::Params::showObjects, GLVolumesArch::Params::showSubVolumes, and GLVolumesArch::Params::volumesColor. |
|
|
Reimplemented from GLArch. Definition at line 52 of file GLVolumesArch.h. |
|
|
Implements Architecture. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 25 of file Architecture.h. Referenced by RayTrArch::createShader(), and PhotonMappingArch::createShader(). |
|
|
Definition at line 26 of file Architecture.h. Referenced by RayTrArch::createShader(), and PhotonMappingArch::createShader(). |
|
|
Definition at line 24 of file Architecture.h. Referenced by RayTrArch::createRender(), and IrradCacheVisualizer::createRender(). |
|
|
|
|
|
Definition at line 18 of file GLVolumesArch.h. |
|
|
Definition at line 17 of file GLVolumesArch.h. |
|
|
|
|
|
Definition at line 19 of file GLVolumesArch.h. |
|
|
Definition at line 20 of file GLVolumesArch.h. |
1.4.6