12 #ifndef CXTRACKEDSTREAM_H
13 #define CXTRACKEDSTREAM_H
33 static TrackedStreamPtr create(
const QString& uid,
const QString& name =
"");
37 void setProbeTool(
const ToolPtr &probeTool);
43 virtual void addXml(QDomNode& dataNode);
44 virtual void parseXml(QDomNode& dataNode);
50 virtual QString getType()
const;
51 static QString getTypeName();
54 void deleteImageToStopEmittingFrames();
57 bool hasVideo()
const;
58 bool isStreaming()
const;
60 void streamChanged(QString uid);
64 void streaming(
bool on);
69 void toolTransformAndTimestamp(
Transform3D prMt,
double timestamp);
83 #endif // CXTRACKEDSTREAM_H