All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
EdgeDetection::MicroEdgeCorrectionTable Class Reference

#include <MicroEdgeCorrectionTable.h>

List of all members.

Public Member Functions

Edge Correct (Edge measuredEdge)
 MicroEdgeCorrectionTable (MicroEdgeMap *microEdgeMap, Rectangle area, int offsetCount, int angleCount)
 ~MicroEdgeCorrectionTable ()

Static Public Member Functions

static MicroEdgeCorrectionTableDeserialize (istream *data)
static istream * Serialize (MicroEdgeCorrectionTable *microEdgeCorrectionTable)

Private Member Functions

double GetAngleOffset ()
double GetAngleStep ()
double GetOffsetOffset ()
double GetOffsetStep ()
void Initialize (Rectangle area, int offsetCount, int angleCount)
 MicroEdgeCorrectionTable (Rectangle area, int offsetCount, int angleCount)
void PopulateTable (MicroEdgeMap *microEdgeMap)

Private Attributes

int angleCount
Rectangle area
vector< Edgeentries
int offsetCount

Detailed Description

Definition at line 17 of file MicroEdgeCorrectionTable.h.


Constructor & Destructor Documentation

EdgeDetection::MicroEdgeCorrectionTable::MicroEdgeCorrectionTable ( MicroEdgeMap microEdgeMap,
Rectangle  area,
int  offsetCount,
int  angleCount 
) [inline]

Definition at line 29 of file MicroEdgeCorrectionTable.h.

EdgeDetection::MicroEdgeCorrectionTable::MicroEdgeCorrectionTable ( Rectangle  area,
int  offsetCount,
int  angleCount 
) [inline, private]

Definition at line 36 of file MicroEdgeCorrectionTable.h.

Definition at line 40 of file MicroEdgeCorrectionTable.h.


Member Function Documentation

Definition at line 9 of file MicroEdgeCorrectionTable.cpp.

Definition at line 96 of file MicroEdgeCorrectionTable.cpp.

Definition at line 26 of file MicroEdgeCorrectionTable.h.

Definition at line 27 of file MicroEdgeCorrectionTable.h.

Definition at line 24 of file MicroEdgeCorrectionTable.h.

Definition at line 25 of file MicroEdgeCorrectionTable.h.

void EdgeDetection::MicroEdgeCorrectionTable::Initialize ( Rectangle  area,
int  offsetCount,
int  angleCount 
) [private]

Definition at line 41 of file MicroEdgeCorrectionTable.cpp.

Definition at line 52 of file MicroEdgeCorrectionTable.cpp.

istream * EdgeDetection::MicroEdgeCorrectionTable::Serialize ( MicroEdgeCorrectionTable microEdgeCorrectionTable) [static]

Definition at line 67 of file MicroEdgeCorrectionTable.cpp.


Member Data Documentation

Definition at line 21 of file MicroEdgeCorrectionTable.h.

Definition at line 19 of file MicroEdgeCorrectionTable.h.

Definition at line 22 of file MicroEdgeCorrectionTable.h.

Definition at line 20 of file MicroEdgeCorrectionTable.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


aruco_pose
Author(s): Julian Brunner
autogenerated on Thu May 23 2013 12:15:46