#include <Unit_MainProgram.h>
List of all members.
Public Member Functions |
| | MainProgram () |
| virtual | ~MainProgram () |
| virtual void | initialize () |
| void | Write (std::string text) |
| void | write (std::string text) |
| void | writeDeb (std::string text) |
| void | WriteDel (std::string text) |
| void | writeDel (std::string text) |
| void | writeDelDeb (std::string text) |
| virtual std::string | str (double num) |
| virtual void | FindMinMax (unsigned char *buffer, int length, unsigned char *minPixVal, unsigned char *maxPixVal, long *minPosition) |
| virtual void | setProgressBarMax (int max) |
| virtual void | increaseProgressBar () |
| virtual void | setDir (int dir_index, std::string dirname) |
| virtual std::string | getDir (int dir_index) |
| virtual AbstractData * | allocateData (const char *filename) |
| virtual AbstractProcessing * | allocateProcessing (const char *filename) |
| virtual int | addStack (AbstractStack *pStack, int *stackId) |
| virtual AbstractStack * | getStack (int stackId) |
| virtual int | dropStack () |
| virtual int | registerDataType (AbstractData *newDataType) |
| virtual int | registerAllDataTypes () |
| virtual int | registerProcessing (AbstractProcessing *newProcessingType) |
| virtual int | registerProcessingTypes () |
| virtual int | saveIPLFrames () |
| virtual int | addIPLFrame (const std::string &filename, void *imgPtr) |
| int | setStrParam (const std::string ¶mName, const std::string &value) |
| int | setStrParam (int paramIndex, const std::string &value) |
| std::string & | getStrParam (const std::string ¶mName) |
| std::string & | getStrParam (int paramIndex) |
| int | setValParam (const std::string ¶mName, float value) |
| int | setValParam (int paramIndex, float value) |
| float | getValParam (const std::string ¶mName) |
| float | getValParam (int paramIndex) |
| AbstractProcessing * | getCurrentProcUnit () |
| void | setCurrentProcUnit (AbstractProcessing *unitPtr) |
| void | setDebugModeToProcUnit () |
Public Attributes |
| int | maxDisplaySizeX |
| int | maxDisplaySizeY |
| int | minSizeX |
| int | maxSizeX |
| int | minSizeY |
| int | maxSizeY |
| bool | loadToIPLImage |
| bool | debugWriteOn |
| int | maxTextLines |
| StackOfImages * | stackOfImages |
| StackOfFloats * | stackOfFloats |
| StackOfIntegers * | stackOfIntegers |
| StackOfData * | dataStack |
| StackOfProcessing * | processingStack |
| std::vector< AbstractStack * > * | arrayOfStacks |
| int | numReservedStacks |
| int | stImages |
| int | stFloats |
| int | stIntegers |
| int | stData |
| int | stProcessing |
| int | stack0Id |
| int | stack1Id |
| int | stack2Id |
| int | stack3Id |
| SequenceProperties * | currentVideoSettings |
| bool | inputFromCamera |
| bool | processingWaiting |
| int | currentLine |
| StackOfData * | registeredData |
| StackOfData * | registeredProcessing |
| VPOutputStream * | outObjPtr |
| TDStringParameter * | strSettings |
| TDFloatParameter * | valSettings |
| char | p_user [10] |
| char | p_pass [10] |
| int | p_expy |
| int | p_expm |
| int | p_expd |
| char | p_version [10] |
| int | p_wait |
| APSettings * | debugSettings |
Constructor & Destructor Documentation
| MainProgram::MainProgram |
( |
| ) |
|
| MainProgram::~MainProgram |
( |
| ) |
[virtual] |
Member Function Documentation
| int MainProgram::addIPLFrame |
( |
const std::string & |
filename, |
|
|
void * |
imgPtr |
|
) |
| [virtual] |
| int MainProgram::addStack |
( |
AbstractStack * |
pStack, |
|
|
int * |
stackId |
|
) |
| [virtual] |
| AbstractData * MainProgram::allocateData |
( |
const char * |
filename | ) |
[virtual] |
| int MainProgram::dropStack |
( |
| ) |
[virtual] |
| void MainProgram::FindMinMax |
( |
unsigned char * |
buffer, |
|
|
int |
length, |
|
|
unsigned char * |
minPixVal, |
|
|
unsigned char * |
maxPixVal, |
|
|
long * |
minPosition |
|
) |
| [virtual] |
| std::string MainProgram::getDir |
( |
int |
dir_index | ) |
[virtual] |
| std::string & MainProgram::getStrParam |
( |
const std::string & |
paramName | ) |
|
| std::string & MainProgram::getStrParam |
( |
int |
paramIndex | ) |
|
| float MainProgram::getValParam |
( |
int |
paramIndex | ) |
|
| float MainProgram::getValParam |
( |
const std::string & |
paramName | ) |
|
| void MainProgram::increaseProgressBar |
( |
| ) |
[virtual] |
| void MainProgram::initialize |
( |
| ) |
[virtual] |
| int MainProgram::registerAllDataTypes |
( |
| ) |
[virtual] |
| int MainProgram::registerDataType |
( |
AbstractData * |
newDataType | ) |
[virtual] |
| int MainProgram::registerProcessingTypes |
( |
| ) |
[virtual] |
| int MainProgram::saveIPLFrames |
( |
| ) |
[virtual] |
| void MainProgram::setDebugModeToProcUnit |
( |
| ) |
|
| void MainProgram::setDir |
( |
int |
dir_index, |
|
|
std::string |
dirname |
|
) |
| [virtual] |
| void MainProgram::setProgressBarMax |
( |
int |
max | ) |
[virtual] |
| int MainProgram::setStrParam |
( |
const std::string & |
paramName, |
|
|
const std::string & |
value |
|
) |
| |
| int MainProgram::setStrParam |
( |
int |
paramIndex, |
|
|
const std::string & |
value |
|
) |
| |
| int MainProgram::setValParam |
( |
int |
paramIndex, |
|
|
float |
value |
|
) |
| |
| int MainProgram::setValParam |
( |
const std::string & |
paramName, |
|
|
float |
value |
|
) |
| |
| std::string MainProgram::str |
( |
double |
num | ) |
[virtual] |
| void MainProgram::write |
( |
std::string |
text | ) |
[inline] |
| void MainProgram::Write |
( |
std::string |
text | ) |
[inline] |
| void MainProgram::writeDeb |
( |
std::string |
text | ) |
[inline] |
| void MainProgram::WriteDel |
( |
std::string |
text | ) |
|
| void MainProgram::writeDel |
( |
std::string |
text | ) |
[inline] |
| void MainProgram::writeDelDeb |
( |
std::string |
text | ) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following files: