#include <TIL_AdaptiveImage.h>
|
| TIL_AdaptiveImage (int width, int height, int nplanes, const int *num_plane_components, int adaptivity_plane=-1, int levels_below_pixel=0, int min_samples_per_pixel=1, int max_samples_per_pixel=1024, float relative_noise_threshold=0.005f) |
|
bool | sample (uint64 seed, int &chosen_x, int &chosen_y, int &pixel_sample) |
|
void | insert (int x, int y, int pixel_sample, const float *data) |
|
int | getPixelLevelNum () const |
|
const Level & | getLevel (int leveli) const |
|
bool | isPriorityCircleOn () const |
|
void | getPriorityCircle (float &x, float &y, float &radius) const |
|
void | setPriorityCircle (float x, float y, float radius) |
|
void | clearPriorityCircle () |
|
void | clearSamples () |
| Makes the image as if no samples had been inserted or sampled yet. More...
|
|
exint | getInsertedCount () const |
|
void | filterPlane (TIL_Raster &raster, int planei) const |
| Filters the given plane into the specified raster. More...
|
|
const TIL_PixelFilter * | getPixelFilter (int planei) const |
|
void | initPixelFilterArray () |
|
void | setPixelFilter (int planei, const TIL_PixelFilter *filter) |
|
Definition at line 25 of file TIL_AdaptiveImage.h.
TIL_AdaptiveImage::TIL_AdaptiveImage |
( |
int |
width, |
|
|
int |
height, |
|
|
int |
nplanes, |
|
|
const int * |
num_plane_components, |
|
|
int |
adaptivity_plane = -1 , |
|
|
int |
levels_below_pixel = 0 , |
|
|
int |
min_samples_per_pixel = 1 , |
|
|
int |
max_samples_per_pixel = 1024 , |
|
|
float |
relative_noise_threshold = 0.005f |
|
) |
| |
void TIL_AdaptiveImage::clearPriorityCircle |
( |
| ) |
|
|
inline |
void TIL_AdaptiveImage::clearSamples |
( |
| ) |
|
Makes the image as if no samples had been inserted or sampled yet.
Filters the given plane into the specified raster.
exint TIL_AdaptiveImage::getInsertedCount |
( |
| ) |
const |
|
inline |
const Level& TIL_AdaptiveImage::getLevel |
( |
int |
leveli | ) |
const |
|
inline |
int TIL_AdaptiveImage::getPixelLevelNum |
( |
| ) |
const |
|
inline |
void TIL_AdaptiveImage::initPixelFilterArray |
( |
| ) |
|
|
inline |
bool TIL_AdaptiveImage::isPriorityCircleOn |
( |
| ) |
const |
|
inline |
static exint TIL_AdaptiveImage::pixelArea |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
level_width, |
|
|
int |
level_height, |
|
|
int |
leveli, |
|
|
int |
pixel_width, |
|
|
int |
pixel_height, |
|
|
int |
pixel_leveli |
|
) |
| |
|
static |
bool TIL_AdaptiveImage::sample |
( |
uint64 |
seed, |
|
|
int & |
chosen_x, |
|
|
int & |
chosen_y, |
|
|
int & |
pixel_sample |
|
) |
| |
The documentation for this class was generated from the following file: