RiRadLink

This is an abstract class and cannot be directly instanced.


[ Rad | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION

Class Summary

class RiRadLink
{
public:
~RiRadLink() ;
// Members
RiSpectrum Gather(); // pure virtual
void GetRefine(RiRefine &data, RiRadObject *rec); // pure virtual
RiRadObject *GetSrc(); // pure virtual
protected:
}; // RiRadLink


DESCRIPTION


~RiRadLink() ;

Destructor

    virtual ~RiRadLink()   
;

Function is currently defined inline.


RiSpectrum Gather();

gather the energy down this link

    virtual  RiSpectrum Gather();    

void GetRefine(RiRefine &data, RiRadObject *rec);

Initialize data for use by RiRefine

    virtual  void	GetRefine(RiRefine &data, RiRadObject *rec);    

RiRadObject *GetSrc();

Get the Source object for this link

    virtual  RiRadObject *GetSrc();    

All Members

public:
// Members
RiSpectrum Gather(); // pure virtual
void GetRefine(RiRefine &data, RiRadObject *rec); // pure virtual
RiRadObject *GetSrc(); // pure virtual
protected:

Ancestors

Class does not inherit from any other class.


Descendants

Class is not inherited by any others.


Generated from source by the Cocoon utilities on Fri Feb 25 15:15:48 2000 .