COOPY » Guide  version 0.6.5
Public Types | Public Member Functions | Static Public Member Functions | Data Fields
coopy::cmp::FPolyMap< FVal > Class Template Reference

#include <FMap.h>

Public Types

typedef efficient_map< Feature,
FVal > 
Cache

Public Member Functions

 FPolyMap (coopy::store::SparseFloatSheet &sheet, int len)
coopy::store::FloatSheetgetMatch ()
void setCurr (int x, int y)
void resetCount ()
void resetCache ()
void queryBit (std::string txt)
void addBit (std::string txt, bool alt)
void applyBit (const std::string &bit, bool query, bool alt)
void add (std::string txt, bool query, bool alt, int ctrl)
void summarize (bool force=false)

Static Public Member Functions

static int getCtrlMax ()

Data Fields

int ct
int xcurr
int ycurr
Cache f
coopy::store::SparseFloatSheetrowMatch
bool query
int len

Detailed Description

template<class FVal>
class coopy::cmp::FPolyMap< FVal >

Definition at line 22 of file FMap.h.


Member Typedef Documentation

template<class FVal >
typedef efficient_map<Feature,FVal> coopy::cmp::FPolyMap< FVal >::Cache

Definition at line 24 of file FMap.h.


Constructor & Destructor Documentation

template<class FVal >
coopy::cmp::FPolyMap< FVal >::FPolyMap ( coopy::store::SparseFloatSheet sheet,
int  len 
) [inline]

Member Function Documentation

template<class FVal >
void coopy::cmp::FPolyMap< FVal >::add ( std::string  txt,
bool  query,
bool  alt,
int  ctrl 
) [inline]
template<class FVal >
void coopy::cmp::FPolyMap< FVal >::addBit ( std::string  txt,
bool  alt 
) [inline]
template<class FVal >
void coopy::cmp::FPolyMap< FVal >::applyBit ( const std::string &  bit,
bool  query,
bool  alt 
) [inline]
template<class FVal >
static int coopy::cmp::FPolyMap< FVal >::getCtrlMax ( ) [inline, static]

Definition at line 117 of file FMap.h.

template<class FVal >
coopy::store::FloatSheet& coopy::cmp::FPolyMap< FVal >::getMatch ( )
template<class FVal >
void coopy::cmp::FPolyMap< FVal >::queryBit ( std::string  txt) [inline]
template<class FVal >
void coopy::cmp::FPolyMap< FVal >::resetCache ( ) [inline]

Definition at line 54 of file FMap.h.

References coopy::cmp::FPolyMap< FVal >::f.

template<class FVal >
void coopy::cmp::FPolyMap< FVal >::resetCount ( ) [inline]

Definition at line 49 of file FMap.h.

References coopy::cmp::FPolyMap< FVal >::ct, and coopy::cmp::FPolyMap< FVal >::query.

template<class FVal >
void coopy::cmp::FPolyMap< FVal >::setCurr ( int  x,
int  y 
) [inline]
template<class FVal >
void coopy::cmp::FPolyMap< FVal >::summarize ( bool  force = false) [inline]

Field Documentation

template<class FVal >
int coopy::cmp::FPolyMap< FVal >::ct
template<class FVal >
Cache coopy::cmp::FPolyMap< FVal >::f
template<class FVal >
int coopy::cmp::FPolyMap< FVal >::len
template<class FVal >
bool coopy::cmp::FPolyMap< FVal >::query

Definition at line 28 of file FMap.h.

Referenced by coopy::cmp::FPolyMap< FVal >::queryBit().

template<class FVal >
int coopy::cmp::FPolyMap< FVal >::xcurr

Definition at line 26 of file FMap.h.

Referenced by coopy::cmp::FPolyMap< FVal >::setCurr().

template<class FVal >
int coopy::cmp::FPolyMap< FVal >::ycurr

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines