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

GenLink Class Reference

#include <GenLink.h>

Inheritance diagram for GenLink:

HRLink Node

Collaboration diagram for GenLink:

List of all members.


Public Members

HRLinkNew ()
Create a new link of the same type.

RefChoice RefineOracle ()
Decide if and how the link needs to be refined.

Bool CalcTransport ()
Calculate the transport coefficients. More...

Bool CalcVisibility (HRLink *parent, Bool rv)
Calculate the fractional visibility, and multiply into transport. More...

Void Gather ()
Gather radiosity from from->B and accumulate in to->R.

GCLReal Error ()
GCLReal BFAError ()
GCLReal Strength ()
GCLReal transport
GCLReal error


Detailed Description

Definition at line 16 of file GenLink.h.


Member Function Documentation

GCLReal GenLink::BFAError () [virtual]

Reimplemented from HRLink.

Definition at line 128 of file GenLink.cc.

Bool GenLink::CalcTransport () [virtual]

Calculate the transport coefficients.

Returns true if the transport is non-zero.

Reimplemented from HRLink.

Definition at line 26 of file GenLink.cc.

Bool GenLink::CalcVisibility (HRLink * parent, Bool reuse) [virtual]

Calculate the fractional visibility, and multiply into transport.

Return true if the link isn't totally occluded.

Reimplemented from HRLink.

Definition at line 68 of file GenLink.cc.

GCLReal GenLink::Error () [virtual]

Reimplemented from HRLink.

Definition at line 123 of file GenLink.cc.

Void GenLink::Gather () [virtual]

Gather radiosity from from->B and accumulate in to->R.

Reimplemented from HRLink.

Definition at line 77 of file GenLink.cc.

HRLink * GenLink::New () [inline, virtual]

Create a new link of the same type.

Reimplemented from HRLink.

Definition at line 19 of file GenLink.h.

RefChoice GenLink::RefineOracle () [virtual]

Decide if and how the link needs to be refined.

Reimplemented from HRLink.

Definition at line 146 of file GenLink.cc.

GCLReal GenLink::Strength () [inline, virtual]

Reimplemented from HRLink.

Definition at line 30 of file GenLink.h.


Member Data Documentation

GCLReal GenLink::error

Definition at line 34 of file GenLink.h.

GCLReal GenLink::transport

Definition at line 33 of file GenLink.h.


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