Public Member Functions | Static Public Member Functions | Private Attributes
EdgeDetection::Edge Class Reference

#include <Edge.h>

List of all members.

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

Detailed Description

Definition at line 12 of file Edge.h.


Constructor & Destructor Documentation

Definition at line 21 of file Edge.h.

EdgeDetection::Edge::Edge ( double  offset,
double  angle 
) [inline]

Definition at line 26 of file Edge.h.

Definition at line 34 of file Edge.h.


Member Function Documentation

double EdgeDetection::Edge::GetAngle ( ) [inline]

Definition at line 18 of file Edge.h.

Definition at line 19 of file Edge.h.

static double EdgeDetection::Edge::GetDistance ( Edge  edge1,
Edge  edge2 
) [inline, static]

Definition at line 36 of file Edge.h.

double EdgeDetection::Edge::GetOffset ( ) [inline]

Definition at line 17 of file Edge.h.

static Edge EdgeDetection::Edge::Interpolate ( Edge  edge1,
Edge  edge2,
double  fraction 
) [inline, static]

Definition at line 46 of file Edge.h.


Member Data Documentation

double EdgeDetection::Edge::angle [private]

Definition at line 15 of file Edge.h.

double EdgeDetection::Edge::offset [private]

Definition at line 14 of file Edge.h.


The documentation for this class was generated from the following file:


aruco_pose
Author(s): Julian Brunner
autogenerated on Mon Oct 6 2014 08:32:34