DataStructures.h File Reference


Detailed Description

Shadow manager data types definition.

Author:
Tomáš "Shamot" Burian

Definition in file _bck2/DataStructures.h.

Go to the source code of this file.

Classes

struct  TShadowSettings
 Shadow Manager settings. More...
struct  TLightInfo
 Light properties data structure. More...
struct  TLightSwitch
 Light status and its switch node. More...

Enumerations

enum  TShadowMethod { zpass, zfail, autoset }
 User defined shadow computation method. More...
enum  TShadowAlgorithm { zpassAlg, zfailAlg }
 Algorithms used to compute and render shadows. More...
enum  TLightTypes {
  TSoDirectionalLight, TSoDirectionalLightManip, TSoPointLight, TSoPointLightManip,
  TSoSpotLight, TSoSpotLightManip, TUnknownLightType
}
 Defines all light types present in Open Inventor. More...


Enumeration Type Documentation

enum TShadowMethod
 

User defined shadow computation method.

Enumerator:
zpass  Depth pass algorithm.
zfail  Depth fail algorithm.
autoset  TODO: Determine the shadow algorithm when running.

Definition at line 40 of file _bck2/DataStructures.h.

enum TShadowAlgorithm
 

Algorithms used to compute and render shadows.

Enumerator:
zpassAlg  Depth pass algorithm.
zfailAlg  Depth fail algorithm.

Definition at line 50 of file _bck2/DataStructures.h.

enum TLightTypes
 

Defines all light types present in Open Inventor.

Definition at line 71 of file _bck2/DataStructures.h.


Generated on Wed May 17 08:24:45 2006 for Shadow Engine by  doxygen 1.4.6-NO