#include <EdgeImage.h>
Public Member Functions | |
double | CalculateIntegral (Rectangle rectangle) |
bool | CanCalculateIntegral (Rectangle rectangle) |
EdgeImage (Line line, Rectangle region) | |
double | EstimateIntegral (Rectangle rectangle) |
Line | GetLine () |
Rectangle | GetRegion () |
~EdgeImage () | |
Private Attributes | |
Line | line |
Rectangle | region |
Definition at line 11 of file EdgeImage.h.
EdgeDetection::EdgeImage::EdgeImage | ( | Line | line, |
Rectangle | region | ||
) | [inline] |
Definition at line 19 of file EdgeImage.h.
EdgeDetection::EdgeImage::~EdgeImage | ( | ) | [inline] |
Definition at line 24 of file EdgeImage.h.
double EdgeDetection::EdgeImage::CalculateIntegral | ( | Rectangle | rectangle | ) | [virtual] |
Implements EdgeDetection::Rasterizable.
Definition at line 14 of file EdgeImage.cpp.
bool EdgeDetection::EdgeImage::CanCalculateIntegral | ( | Rectangle | rectangle | ) | [virtual] |
Implements EdgeDetection::Rasterizable.
Definition at line 5 of file EdgeImage.cpp.
double EdgeDetection::EdgeImage::EstimateIntegral | ( | Rectangle | rectangle | ) | [virtual] |
Implements EdgeDetection::Rasterizable.
Definition at line 18 of file EdgeImage.cpp.
Line EdgeDetection::EdgeImage::GetLine | ( | ) | [inline] |
Definition at line 16 of file EdgeImage.h.
Rectangle EdgeDetection::EdgeImage::GetRegion | ( | ) | [inline, virtual] |
Implements EdgeDetection::Rasterizable.
Definition at line 17 of file EdgeImage.h.
Line EdgeDetection::EdgeImage::line [private] |
Definition at line 13 of file EdgeImage.h.
Rectangle EdgeDetection::EdgeImage::region [private] |
Definition at line 14 of file EdgeImage.h.