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

IrregularSpectralCurve Class Reference

#include <Spectrum.h>

Inheritance diagram for IrregularSpectralCurve:

Collaboration diagram for IrregularSpectralCurve:

List of all members.


Public Members

IrregularSpectralCurve ()
IrregularSpectralCurve (Float *amps, Float *wavs, Int divs)
~IrregularSpectralCurve ()
Float Sample (Float lambda) const
IrregularSpectralCurve& ReadSDFile (FileName filename)

Protected Members

Float* amplitudes
Float* accumAmplitudes
Float* wavelengths
Int divisions

Detailed Description

Definition at line 73 of file Spectrum.h.


Constructor & Destructor Documentation

IrregularSpectralCurve::IrregularSpectralCurve ()

Definition at line 285 of file Spectrum.cc.

IrregularSpectralCurve::IrregularSpectralCurve (Float * amps, Float * wavs, Int divs)

Definition at line 277 of file Spectrum.cc.

IrregularSpectralCurve::~IrregularSpectralCurve ()

Definition at line 293 of file Spectrum.cc.


Member Function Documentation

IrregularSpectralCurve & IrregularSpectralCurve::ReadSDFile (FileName filename)

Definition at line 298 of file Spectrum.cc.

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

Reimplemented from SpectralCurve.

Definition at line 349 of file Spectrum.cc.


Member Data Documentation

Float * IrregularSpectralCurve::accumAmplitudes [protected]

Definition at line 88 of file Spectrum.h.

Float * IrregularSpectralCurve::amplitudes [protected]

Definition at line 87 of file Spectrum.h.

Int IrregularSpectralCurve::divisions [protected]

Definition at line 90 of file Spectrum.h.

Float * IrregularSpectralCurve::wavelengths [protected]

Definition at line 89 of file Spectrum.h.


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

AltStyle によって変換されたページ (->オリジナル) /