lux::LowdiscrepancyPixelSampler Class Reference

#include <lowdiscrepancypx.h>

Inheritance diagram for lux::LowdiscrepancyPixelSampler:
[legend]
Collaboration diagram for lux::LowdiscrepancyPixelSampler:
[legend]

List of all members.

Public Member Functions

 LowdiscrepancyPixelSampler (int xstart, int xend, int ystart, int yend)
virtual ~LowdiscrepancyPixelSampler ()
virtual u_int GetTotalPixels ()
virtual bool GetNextPixel (int &xPos, int &yPos, u_int *use_pos)

Private Attributes

u_int TotalPx
u_int pixelCounter
int xPixelStart
int yPixelStart
int xPixelEnd
int yPixelEnd
u_int xSeed
u_int ySeed

Detailed Description

Definition at line 32 of file lowdiscrepancypx.h.


Constructor & Destructor Documentation

LowdiscrepancyPixelSampler::LowdiscrepancyPixelSampler ( int  xstart,
int  xend,
int  ystart,
int  yend 
)
virtual lux::LowdiscrepancyPixelSampler::~LowdiscrepancyPixelSampler (  )  [inline, virtual]

Definition at line 37 of file lowdiscrepancypx.h.


Member Function Documentation

bool LowdiscrepancyPixelSampler::GetNextPixel ( int xPos,
int yPos,
u_int use_pos 
) [virtual]
u_int LowdiscrepancyPixelSampler::GetTotalPixels (  )  [virtual]

Implements lux::PixelSampler.

Definition at line 43 of file lowdiscrepancypx.cpp.

References cimg_library::cimg::max().


Member Data Documentation

Definition at line 47 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().

Definition at line 45 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().

Definition at line 49 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().

Definition at line 49 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().

Definition at line 50 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().

Definition at line 49 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().

Definition at line 49 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().

Definition at line 50 of file lowdiscrepancypx.h.

Referenced by GetNextPixel(), and LowdiscrepancyPixelSampler().


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