Tesseract 3.01
tesseract::DPPoint Class Reference

#include <dppoint.h>

List of all members.

Public Types

typedef inT64(DPPoint::* CostFunc )(const DPPoint *prev)

Public Member Functions

 DPPoint ()
inT64 CostWithVariance (const DPPoint *prev)
int total_cost () const
int Pathlength () const
const DPPointbest_prev () const
void AddLocalCost (int new_cost)

Static Public Member Functions

static DPPointSolve (int min_step, int max_step, bool debug, CostFunc cost_func, int size, DPPoint *points)

Member Typedef Documentation

typedef inT64(DPPoint::* tesseract::DPPoint::CostFunc)(const DPPoint *prev)

Constructor & Destructor Documentation

tesseract::DPPoint::DPPoint ( ) [inline]

Member Function Documentation

void tesseract::DPPoint::AddLocalCost ( int  new_cost) [inline]
const DPPoint* tesseract::DPPoint::best_prev ( ) const [inline]
inT64 tesseract::DPPoint::CostWithVariance ( const DPPoint prev)
int tesseract::DPPoint::Pathlength ( ) const [inline]
DPPoint * tesseract::DPPoint::Solve ( int  min_step,
int  max_step,
bool  debug,
CostFunc  cost_func,
int  size,
DPPoint points 
) [static]
int tesseract::DPPoint::total_cost ( ) const [inline]

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