#include <RixRNG.h>
Inherits RixRNG::Generator.
|
| | ProgressiveSampler (void *tables) |
| |
| virtual float | Sample1D (const SampleCtx &rctx, unsigned i) const |
| |
| virtual RtFloat2 | Sample2D (const SampleCtx &rctx, unsigned i) const |
| |
| virtual RtFloat2 | ScrambledSample2D (const SampleCtx &rctx, unsigned i) const |
| |
| virtual RtFloat3 | Sample3D (const SampleCtx &rctx, unsigned i) const |
| |
| virtual void | MultiSample1D (unsigned int n, const SampleCtx *rctx, float *xis) const |
| |
| virtual void | MultiSample2D (unsigned int n, const SampleCtx *rctx, RtFloat2 *xis) const |
| |
| virtual void | MultiScrambledSample2D (unsigned int n, const SampleCtx *rctx, RtFloat2 *xis) const |
| |
| virtual void | MultiSample3D (unsigned int n, const SampleCtx *rctx, RtFloat3 *xis) const |
| |
| virtual void | MultiSample1D (unsigned n, const SampleCtx *rCtx, float *xis) const =0 |
| |
| virtual void | MultiSample2D (unsigned n, const SampleCtx *rCtx, RtFloat2 *xis) const =0 |
| |
| virtual void | MultiScrambledSample2D (unsigned n, const SampleCtx *rCtx, RtFloat2 *xis) const =0 |
| |
| virtual void | MultiSample3D (unsigned n, const SampleCtx *rCtx, RtFloat3 *xis) const =0 |
| |
| RixRNG::ProgressiveSampler::ProgressiveSampler |
( |
void * |
tables) | |
|
|
inline |
| virtual void RixRNG::Generator::MultiSample1D |
( |
unsigned |
n, |
|
|
const SampleCtx * |
rCtx, |
|
|
float * |
xis |
|
) |
| const |
|
pure virtualinherited |
| virtual void RixRNG::ProgressiveSampler::MultiSample1D |
( |
unsigned int |
n, |
|
|
const SampleCtx * |
rctx, |
|
|
float * |
xis |
|
) |
| const |
|
inlinevirtual |
| virtual void RixRNG::Generator::MultiSample2D |
( |
unsigned |
n, |
|
|
const SampleCtx * |
rCtx, |
|
|
RtFloat2 * |
xis |
|
) |
| const |
|
pure virtualinherited |
| virtual void RixRNG::ProgressiveSampler::MultiSample2D |
( |
unsigned int |
n, |
|
|
const SampleCtx * |
rctx, |
|
|
RtFloat2 * |
xis |
|
) |
| const |
|
inlinevirtual |
| virtual void RixRNG::Generator::MultiSample3D |
( |
unsigned |
n, |
|
|
const SampleCtx * |
rCtx, |
|
|
RtFloat3 * |
xis |
|
) |
| const |
|
pure virtualinherited |
| virtual void RixRNG::ProgressiveSampler::MultiSample3D |
( |
unsigned int |
n, |
|
|
const SampleCtx * |
rctx, |
|
|
RtFloat3 * |
xis |
|
) |
| const |
|
inlinevirtual |
| virtual void RixRNG::Generator::MultiScrambledSample2D |
( |
unsigned |
n, |
|
|
const SampleCtx * |
rCtx, |
|
|
RtFloat2 * |
xis |
|
) |
| const |
|
pure virtualinherited |
| virtual void RixRNG::ProgressiveSampler::MultiScrambledSample2D |
( |
unsigned int |
n, |
|
|
const SampleCtx * |
rctx, |
|
|
RtFloat2 * |
xis |
|
) |
| const |
|
inlinevirtual |
| virtual float RixRNG::ProgressiveSampler::Sample1D |
( |
const SampleCtx & |
rctx, |
|
|
unsigned |
i |
|
) |
| const |
|
inlinevirtual |
| virtual RtFloat2 RixRNG::ProgressiveSampler::Sample2D |
( |
const SampleCtx & |
rctx, |
|
|
unsigned |
i |
|
) |
| const |
|
inlinevirtual |
| virtual RtFloat3 RixRNG::ProgressiveSampler::Sample3D |
( |
const SampleCtx & |
rctx, |
|
|
unsigned |
i |
|
) |
| const |
|
inlinevirtual |
| virtual RtFloat2 RixRNG::ProgressiveSampler::ScrambledSample2D |
( |
const SampleCtx & |
rctx, |
|
|
unsigned |
i |
|
) |
| const |
|
inlinevirtual |
| void* RixRNG::ProgressiveSampler::pmjTables |
The documentation for this class was generated from the following file: