#include <Cont_Encode.h>
List of all members.
Public Member Functions |
| | EncodeCont (int numImageParameters=0, int numFloatParameters=0, int numIntegerParameters=0) |
| virtual | ~EncodeCont () |
| virtual int | allocateResults () |
| virtual int | directSetParameters (TList *longParList, TList *doubleParList) |
| virtual int | runProcessing () |
| virtual int | initializeProcessing () |
| virtual int | finalizeProcessing () |
| int | initializeIntraDxDy () |
| int | encodeCurrDxDy (bool calcOnly, int &deltaBits) |
| int | encodeDelta (int delta, Encoder *encPtr, iHistogram *histPtr, int &deltaBits, bool debugWrite=false) |
| int | fillHistogram (iHistogram *hist, int value, bool equalDistr=false) |
| int | increaseCount (iHistogram *hist, int symbol, int numCounts=1) |
| int | initializeIntraContextDxDy () |
| int | encodeIntraContextDxDy (TDPoint *contour, int currIndex, bool calcOnly, int &deltaBits) |
| int | initializeAngleContextDxDy () |
| int | encodeAngleContextDxDy (TDPoint *contour, int currIndex, bool calcOnly, int &deltaBits) |
| int | calcAngleContext (float prevDx, float prevDy) |
Public Attributes |
| int | method |
| TDPoint * | inputCont |
| EncodeContData * | data |
Constructor & Destructor Documentation
| EncodeCont::EncodeCont |
( |
int |
numImageParameters = 0, |
|
|
int |
numFloatParameters = 0, |
|
|
int |
numIntegerParameters = 0 |
|
) |
| |
| EncodeCont::~EncodeCont |
( |
| ) |
[virtual] |
Member Function Documentation
| int EncodeCont::allocateResults |
( |
| ) |
[virtual] |
| int EncodeCont::calcAngleContext |
( |
float |
prevDx, |
|
|
float |
prevDy |
|
) |
| |
| int EncodeCont::directSetParameters |
( |
TList * |
longParList, |
|
|
TList * |
doubleParList |
|
) |
| [virtual] |
| int EncodeCont::encodeAngleContextDxDy |
( |
TDPoint * |
contour, |
|
|
int |
currIndex, |
|
|
bool |
calcOnly, |
|
|
int & |
deltaBits |
|
) |
| |
| int EncodeCont::encodeCurrDxDy |
( |
bool |
calcOnly, |
|
|
int & |
deltaBits |
|
) |
| |
| int EncodeCont::encodeDelta |
( |
int |
delta, |
|
|
Encoder * |
encPtr, |
|
|
iHistogram * |
histPtr, |
|
|
int & |
deltaBits, |
|
|
bool |
debugWrite = false |
|
) |
| |
| int EncodeCont::encodeIntraContextDxDy |
( |
TDPoint * |
contour, |
|
|
int |
currIndex, |
|
|
bool |
calcOnly, |
|
|
int & |
deltaBits |
|
) |
| |
| int EncodeCont::fillHistogram |
( |
iHistogram * |
hist, |
|
|
int |
value, |
|
|
bool |
equalDistr = false |
|
) |
| |
| int EncodeCont::finalizeProcessing |
( |
| ) |
[virtual] |
| int EncodeCont::increaseCount |
( |
iHistogram * |
hist, |
|
|
int |
symbol, |
|
|
int |
numCounts = 1 |
|
) |
| |
| int EncodeCont::initializeAngleContextDxDy |
( |
| ) |
|
| int EncodeCont::initializeIntraContextDxDy |
( |
| ) |
|
| int EncodeCont::initializeIntraDxDy |
( |
| ) |
|
| int EncodeCont::initializeProcessing |
( |
| ) |
[virtual] |
| int EncodeCont::runProcessing |
( |
| ) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following files: