#include <AdaptiveRasterizer.h>
Public Member Functions | |
AdaptiveRasterizer (double threshold) | |
Image * | Rasterize (Rasterizable *object, int width, int height) |
~AdaptiveRasterizer () | |
Private Member Functions | |
double | GetValue (Rasterizable *object, Rectangle rectangle) |
Private Attributes | |
double | threshold |
Definition at line 11 of file AdaptiveRasterizer.h.
EdgeDetection::AdaptiveRasterizer::AdaptiveRasterizer | ( | double | threshold | ) | [inline] |
Definition at line 15 of file AdaptiveRasterizer.h.
Definition at line 21 of file AdaptiveRasterizer.h.
double EdgeDetection::AdaptiveRasterizer::GetValue | ( | Rasterizable * | object, |
Rectangle | rectangle | ||
) | [private] |
Definition at line 36 of file AdaptiveRasterizer.cpp.
Image * EdgeDetection::AdaptiveRasterizer::Rasterize | ( | Rasterizable * | object, |
int | width, | ||
int | height | ||
) | [virtual] |
Implements EdgeDetection::Rasterizer.
Definition at line 7 of file AdaptiveRasterizer.cpp.
double EdgeDetection::AdaptiveRasterizer::threshold [private] |
Definition at line 13 of file AdaptiveRasterizer.h.