vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
VisualLogger Class Reference
Inheritance diagram for VisualLogger:
Collaboration diagram for VisualLogger:

Public Member Functions

 VisualLogger (const char *name)
 
void addPainterLevel (const std::string &key, uint8_t r, uint8_t g, uint8_t b)
 
void setPaintLevelStatus (const std::string &key, StatusValue value)
 
void setPaintLevelRestoreOn (const std::string &key)
 
void setPaintLevelRestoreOff (const std::string &key)
 
void initialise ()
 
void dispose ()
 
void logLogable (Logable *lpLogable)
 
int getDisposeKey ()
 
- Public Member Functions inherited from MeasuringLogger
void setStatus (std::string key, StatusValue value)
 
void clearStatus (std::string key, StatusValue value)
 
bool isStatus (std::string key, StatusValue value)
 
bool isAvailable (std::string key)
 
void setWaitKey (std::string key)
 
void setWaitKeyOff (std::string key)
 
void setNoWaitDispose ()
 
void setNoWaitDisposeOff ()
 
void setLogOn (std::string key)
 
void setLogOff (std::string key)
 
- Public Member Functions inherited from Typeable
virtual const std::type_info & getTypeInfo ()
 

Protected Member Functions

void update (const std::type_info &procInfo)
 
void plotMark (std::string name, StatusValue status, MarkImageData *lpData)
 

Protected Attributes

const char * windowName
 
OcvMatPainter painter
 
cv::Mat mPaint
 
int disposeKey
 
- Protected Attributes inherited from MeasuringLogger
KeyedStatusGroup status
 

Additional Inherited Members

- Static Public Attributes inherited from MeasuringLogger
static const int Log_Available = 1 << 0
 
static const int Log_WaitKey = 1 << 1
 
static const int Log_NoLogging = 1 << 2
 
static const int Log_NoWaitDispose = 1 << 3
 

The documentation for this class was generated from the following files: