lux::PerPixelNormalizedFloatBuffer Class Reference

#include <film.h>

Collaboration diagram for lux::PerPixelNormalizedFloatBuffer:
[legend]

List of all members.

Public Member Functions

 PerPixelNormalizedFloatBuffer (int x, int y)
 ~PerPixelNormalizedFloatBuffer ()
void Add (int x, int y, float value, float wt)
float GetData (int x, int y) const

Private Attributes

BlockedArray< FloatPixel > * floatpixels

Detailed Description

Definition at line 196 of file film.h.


Constructor & Destructor Documentation

lux::PerPixelNormalizedFloatBuffer::PerPixelNormalizedFloatBuffer ( int  x,
int  y 
) [inline]

Definition at line 198 of file film.h.

References floatpixels.

lux::PerPixelNormalizedFloatBuffer::~PerPixelNormalizedFloatBuffer (  )  [inline]

Definition at line 202 of file film.h.

References floatpixels.


Member Function Documentation

void lux::PerPixelNormalizedFloatBuffer::Add ( int  x,
int  y,
float  value,
float  wt 
) [inline]

Definition at line 206 of file film.h.

References lux::FloatPixel::V, and lux::FloatPixel::weightSum.

Referenced by lux::FlexImageFilm::AddSample().

float lux::PerPixelNormalizedFloatBuffer::GetData ( int  x,
int  y 
) const [inline]

Definition at line 228 of file film.h.

References lux::FloatPixel::V, and lux::FloatPixel::weightSum.

Referenced by lux::FlexImageFilm::WriteImage2().


Member Data Documentation

Definition at line 236 of file film.h.

Referenced by PerPixelNormalizedFloatBuffer(), and ~PerPixelNormalizedFloatBuffer().


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208