#include <HProgRad.h>
Inheritance diagram for HProgRad:
Public Members | |||
![]() | ![]() | Void | ResetOptions () |
![]() | ![]() | called when options have been changed. | |
![]() | ![]() | Bool | Render () |
![]() | ![]() | create the radiosity solution. | |
![]() | ![]() | RadElem* | NewMesh () |
![]() | ![]() | Return mesh element for this method. | |
![]() | ![]() | Int | Stage (Int stage) |
![]() | ![]() | Gets called at various stages of solution. | |
![]() | ![]() | Void | DrawMatrix (Renderer &r) |
![]() | ![]() | Void | DumpStats () |
![]() | ![]() | PatchList* | GetElements () |
![]() | ![]() | 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 () |
Definition at line 18 of file HProgRad.h.
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]
|
Void HProgRad::DumpMemoryUse () |
Definition at line 638 of file HProgRad.cc.
Void HProgRad::DumpStats () [virtual]
|
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]
|
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.
PatchList HProgRad::elements |
Definition at line 32 of file HProgRad.h.
IndexList HProgRad::eltParents |
Definition at line 33 of file HProgRad.h.