#include <Edge.h>
Public Member Functions | |
| Edge () | |
| Edge (double offset, double angle) | |
| double | GetAngle () |
| Vector2 | GetCenter () |
| double | GetOffset () |
| ~Edge () | |
Static Public Member Functions | |
| static double | GetDistance (Edge edge1, Edge edge2) |
| static Edge | Interpolate (Edge edge1, Edge edge2, double fraction) |
Private Attributes | |
| double | angle |
| double | offset |
| EdgeDetection::Edge::Edge | ( | ) | [inline] |
| EdgeDetection::Edge::Edge | ( | double | offset, |
| double | angle | ||
| ) | [inline] |
| EdgeDetection::Edge::~Edge | ( | ) | [inline] |
| double EdgeDetection::Edge::GetAngle | ( | ) | [inline] |
| Vector2 EdgeDetection::Edge::GetCenter | ( | ) | [inline] |
| static double EdgeDetection::Edge::GetDistance | ( | Edge | edge1, |
| Edge | edge2 | ||
| ) | [inline, static] |
| double EdgeDetection::Edge::GetOffset | ( | ) | [inline] |
| static Edge EdgeDetection::Edge::Interpolate | ( | Edge | edge1, |
| Edge | edge2, | ||
| double | fraction | ||
| ) | [inline, static] |
double EdgeDetection::Edge::angle [private] |
double EdgeDetection::Edge::offset [private] |