Nooba Plugin API  0.12
API for the Nooba Video Surveillance System
 All Classes Namespaces Functions Enumerations Enumerator
NoobaPluginAPI Member List

This is the complete list of members for NoobaPluginAPI, including all inherited members.

APIMajorVersion() (defined in NoobaPluginAPIBase)NoobaPluginAPIBaseinlinestatic
APIMinorVersion() (defined in NoobaPluginAPIBase)NoobaPluginAPIBaseinlinestatic
createDoubleParam(const QString &varName, double val, double max=100.0, double min=0.0)NoobaPluginAPIinline
createDoubleParamRequest(const QString &varName, double val, double max=100.0, double min=0.0) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
createFilePathParam(const QString &varName, QString path=QString(), nooba::PathType pathType=nooba::FilePath, const QString &filter=QString())NoobaPluginAPIinline
createFilePathParamRequest(const QString &varName, QString path, nooba::PathType pathType, const QString &filter) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
createFrameViewer(const QString &title, bool isVisible=true)NoobaPluginAPIinline
createFrameViewerRequest(const QString &title, bool isVisible=true) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
createIntParam(const QString &varName, int val, int max=100, int min=0)NoobaPluginAPIinline
createIntParamRequest(const QString &varName, int val, int max=100, int min=0) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
createLineParam(const QString &varName, const QString &frameViewerTitle, QColor lineColor)NoobaPluginAPIinline
createLineParamRequest(const QString &varName, const QString &frameViewerTitle, QColor lineColor) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
createMultiValParam(const QString &varName, const QStringList &varList)NoobaPluginAPIinline
createMultiValParamRequest(const QString &varName, const QStringList &varList) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
createStringParam(const QString &varName, QString val, bool isFilePath=false)NoobaPluginAPIinline
createStringParamRequest(const QString &varName, QString val, bool isFilePath=false) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
debugMsg(const QString &msg)NoobaPluginAPIinline
debugMsgRequest(const QString &msg) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
generateAlert(const QString &frameViewerTitle, const QString &msg, nooba::AlertType alert)NoobaPluginAPIinline
generateAlertRequest(const QString &frameViewerTitle, const QString &msg, nooba::AlertType alert) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
getPluginInfo() const =0NoobaPluginAPIpure virtual
init()=0NoobaPluginAPIpure virtual
inputData(const PluginPassData &data)NoobaPluginAPIinlinevirtualslot
inputData(const QStringList &strList, QList< QImage > imageList) (defined in NoobaPluginAPI)NoobaPluginAPIinlinevirtualslot
NoobaPluginAPI()NoobaPluginAPIexplicitprotected
NoobaPluginAPIBase() (defined in NoobaPluginAPIBase)NoobaPluginAPIBaseprotected
onDoubleParamChanged(const QString &varName, double val) (defined in NoobaPluginAPI)NoobaPluginAPIinlinevirtualslot
onFilePathParamChanged(const QString &varName, const QString &path) (defined in NoobaPluginAPI)NoobaPluginAPIinlinevirtualslot
onIntParamChanged(const QString &varName, int val)NoobaPluginAPIinlinevirtualslot
onLineParamUpdated(const QString &varName, const QString frameViewerTitle, QLine line) (defined in NoobaPluginAPI)NoobaPluginAPIinlinevirtualslot
onMultiValParamChanged(const QString &varName, const QString &val) (defined in NoobaPluginAPI)NoobaPluginAPIinlinevirtualslot
onStringParamChanged(const QString &varName, const QString &val) (defined in NoobaPluginAPI)NoobaPluginAPIinlinevirtualslot
outputData(const PluginPassData &data)NoobaPluginAPIinline
outputData(const QStringList &strList, QList< QImage > imageList) (defined in NoobaPluginAPI)NoobaPluginAPIinline
outputDataRequest(const PluginPassData &data) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
outputDataRequest(const QStringList &strList, QList< QImage > imageList) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
procFrame(const cv::Mat &in, cv::Mat &out, ProcParams &params)=0NoobaPluginAPIpure virtual
release()=0NoobaPluginAPIpure virtual
setFrameViewerVisibility(const QString &title, bool isVisible)NoobaPluginAPIinline
updateFrameViewer(const QString &title, const QImage &frame)NoobaPluginAPIinline
updateFrameViewerRequest(const QString &title, const QImage &frame) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
updateFrameViewerVisibilityRequest(const QString &title, bool isVisible) (defined in NoobaPluginAPI)NoobaPluginAPIsignal
~NoobaPluginAPI() (defined in NoobaPluginAPI)NoobaPluginAPIinlinevirtual
~NoobaPluginAPIBase() (defined in NoobaPluginAPIBase)NoobaPluginAPIBaseinlineprotectedvirtual