#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: