Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

HProgRad Class Reference

#include <HProgRad.h>

Inheritance diagram for HProgRad:

ProgRad RadMethod RadAttributes

Collaboration diagram for HProgRad:

List of all members.


Public Members

Void ResetOptions ()
called when options have been changed.

Bool Render ()
create the radiosity solution.

RadElemNewMesh ()
Return mesh element for this method.

Int Stage (Int stage)
Gets called at various stages of solution.

Void DrawMatrix (Renderer &r)
Void DumpStats ()
PatchListGetElements ()
Return a pointer to a list of leaf elements in the mesh.

Void ColourVertices ()
Assign appropriate radiosities to each vertex based on face radiosities.

Void DumpMemoryUse ()
PatchList elements
IndexList eltParents

Static Public Members

Void* New ()


Detailed Description

Definition at line 18 of file HProgRad.h.


Member Function Documentation

Void HProgRad::ColourVertices () [virtual]

Assign appropriate radiosities to each vertex based on face radiosities.

Reimplemented from RadMethod.

Definition at line 596 of file HProgRad.cc.

Void HProgRad::DrawMatrix (Renderer & r) [virtual]

Reimplemented from RadMethod.

Definition at line 535 of file HProgRad.cc.

Void HProgRad::DumpMemoryUse ()

Definition at line 638 of file HProgRad.cc.

Void HProgRad::DumpStats () [virtual]

Reimplemented from RadMethod.

Definition at line 444 of file HProgRad.cc.

PatchList * HProgRad::GetElements () [virtual]

Return a pointer to a list of leaf elements in the mesh.

Reimplemented from RadMethod.

Definition at line 606 of file HProgRad.cc.

Void * HProgRad::New () [inline, static]

Reimplemented from ProgRad.

Definition at line 39 of file HProgRad.h.

RadElem * HProgRad::NewMesh () [virtual]

Return mesh element for this method.

Reimplemented from RadMethod.

Definition at line 588 of file HProgRad.cc.

Bool HProgRad::Render () [virtual]

create the radiosity solution.

Reimplemented from RadMethod.

Definition at line 68 of file HProgRad.cc.

Void HProgRad::ResetOptions () [virtual]

called when options have been changed.

Reimplemented from RadMethod.

Definition at line 20 of file HProgRad.cc.

Int HProgRad::Stage (Int stage) [virtual]

Gets called at various stages of solution.

Reimplemented from RadMethod.

Definition at line 484 of file HProgRad.cc.


Member Data Documentation

PatchList HProgRad::elements

Definition at line 32 of file HProgRad.h.

IndexList HProgRad::eltParents

Definition at line 33 of file HProgRad.h.


The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:26:56 2000 for Radiator by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000