SkyIntegrator Class Reference

Inheritance diagram for SkyIntegrator:
Inheritance graph
[legend]
Collaboration diagram for SkyIntegrator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SkyIntegrator (float sSize, float a, float ss, float t)
virtual bool preprocess ()
colorA_t skyTau (const ray_t &ray) const
colorA_t skyTau (const ray_t &ray, float beta, float alpha) const
virtual colorA_t transmittance (renderState_t &state, ray_t &ray) const
virtual colorA_t integrate (renderState_t &state, ray_t &ray) const

Static Public Member Functions

static integrator_tfactory (paraMap_t &params, renderEnvironment_t &render)

Detailed Description

Definition at line 36 of file SkyIntegrator.cc.


Constructor & Destructor Documentation

SkyIntegrator::SkyIntegrator ( float  sSize,
float  a,
float  ss,
float  t 
) [inline]

Definition at line 50 of file SkyIntegrator.cc.


Member Function Documentation

static integrator_t* SkyIntegrator::factory ( paraMap_t params,
renderEnvironment_t render 
) [inline, static]

Definition at line 234 of file SkyIntegrator.cc.

virtual colorA_t SkyIntegrator::integrate ( renderState_t state,
ray_t ray 
) const [inline, virtual]

Implements volumeIntegrator_t.

Definition at line 160 of file SkyIntegrator.cc.

virtual bool SkyIntegrator::preprocess (  )  [inline, virtual]

Reimplemented from volumeIntegrator_t.

Definition at line 81 of file SkyIntegrator.cc.

colorA_t SkyIntegrator::skyTau ( const ray_t ray,
float  beta,
float  alpha 
) const [inline]

Definition at line 130 of file SkyIntegrator.cc.

colorA_t SkyIntegrator::skyTau ( const ray_t ray  )  const [inline]

Definition at line 86 of file SkyIntegrator.cc.

virtual colorA_t SkyIntegrator::transmittance ( renderState_t state,
ray_t ray 
) const [inline, virtual]

Implements volumeIntegrator_t.

Definition at line 150 of file SkyIntegrator.cc.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 18 Dec 2009 for YafaRay by  doxygen 1.6.1