GLArch::Params Struct Reference

#include <GLArch.h>

Inheritance diagram for GLArch::Params:

Architecture::Params GLVolumesArch::Params List of all members.

Public Member Functions

 Params ()

Public Attributes

GLShader::MeshMode meshMode
 [FACETS] mesh mode (VERTICES, EDGES, FACETS, ...)
GLShader::ShadingMode shadingMode
 [SMOOTH] shading mode (COLOR, FLAT, SMOOTH, TEXTURE)
GLShader::FacetMode facetMode
 [AUTO] facet mode (AUTO, FRON, BACK, FRONT_AND_ACK)
bool displayLists
 [true] whether to use display lists
int meshDensity
 [1] density of polygonal meshes
int * stopFlag
 [NULL] pointer to stop flag
DiffuseBRDF * diffBRDF
 [NULL] default deffise BRDF
SpecularBRDF * specBRDF
 [NULL] default specular BRDF

Detailed Description

Definition at line 31 of file GLArch.h.


Constructor & Destructor Documentation

Params void   )  [inline]
 

Reimplemented from Architecture::Params.

Reimplemented in GLVolumesArch::Params.

Definition at line 38 of file GLArch.h.


Member Data Documentation

DiffuseBRDF* diffBRDF [inherited]
 

[NULL] default deffise BRDF

Definition at line 31 of file Architecture.h.

Referenced by Architecture::Architecture().

bool displayLists
 

[true] whether to use display lists

Definition at line 35 of file GLArch.h.

Referenced by GLArch::GLArch().

GLShader::FacetMode facetMode
 

[AUTO] facet mode (AUTO, FRON, BACK, FRONT_AND_ACK)

Definition at line 34 of file GLArch.h.

Referenced by GLArch::GLArch().

int meshDensity
 

[1] density of polygonal meshes

Definition at line 36 of file GLArch.h.

Referenced by GLArch::GLArch().

GLShader::MeshMode meshMode
 

[FACETS] mesh mode (VERTICES, EDGES, FACETS, ...)

Definition at line 32 of file GLArch.h.

Referenced by GLArch::GLArch().

GLShader::ShadingMode shadingMode
 

[SMOOTH] shading mode (COLOR, FLAT, SMOOTH, TEXTURE)

Definition at line 33 of file GLArch.h.

Referenced by GLArch::GLArch().

SpecularBRDF* specBRDF [inherited]
 

[NULL] default specular BRDF

Definition at line 32 of file Architecture.h.

Referenced by Architecture::Architecture().

int* stopFlag [inherited]
 

[NULL] pointer to stop flag

Definition at line 30 of file Architecture.h.

Referenced by Architecture::Architecture().


The documentation for this struct was generated from the following file:
Generated on Tue Nov 21 15:11:42 2006 for gra by  doxygen 1.4.6