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

RegularSpectralCurve Class Reference

#include <Spectrum.h>

Inheritance diagram for RegularSpectralCurve:

SpectralCurve

Collaboration diagram for RegularSpectralCurve:

List of all members.

Public Members

 RegularSpectralCurve (Float *sdata, Int start, Int end, Int divisions)
 ~RegularSpectralCurve ()
Float Sample (Float lambda) const

Protected Members

Float* data
Float* accumData
Int waveDivs
Float waveStart
Float waveEnd
Float waveDelta


Detailed Description

Definition at line 57 of file Spectrum.h.


Constructor & Destructor Documentation

RegularSpectralCurve::RegularSpectralCurve (Float * sdata, Int start, Int end, Int divisions)

Definition at line 206 of file Spectrum.cc.

RegularSpectralCurve::~RegularSpectralCurve ()

Definition at line 216 of file Spectrum.cc.


Member Function Documentation

Float RegularSpectralCurve::Sample (Float lambda) const [virtual]

Reimplemented from SpectralCurve.

Definition at line 221 of file Spectrum.cc.


Member Data Documentation

Float * RegularSpectralCurve::accumData [protected]

Definition at line 68 of file Spectrum.h.

Float * RegularSpectralCurve::data [protected]

Definition at line 67 of file Spectrum.h.

Float RegularSpectralCurve::waveDelta [protected]

Definition at line 70 of file Spectrum.h.

Int RegularSpectralCurve::waveDivs [protected]

Definition at line 69 of file Spectrum.h.

Float RegularSpectralCurve::waveEnd [protected]

Definition at line 70 of file Spectrum.h.

Float RegularSpectralCurve::waveStart [protected]

Definition at line 70 of file Spectrum.h.


The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:17:09 2000 for Graphics Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000