11 #ifndef CXBASICVIDEOSOURCE_H 12 #define CXBASICVIDEOSOURCE_H 14 #include "cxResourceExport.h" 16 #include "vtkSmartPointer.h" 18 #include <boost/shared_ptr.hpp> 21 #include <boost/array.hpp> 52 virtual QString getUid();
53 virtual QString getName();
55 virtual double getTimestamp();
56 virtual TimeInfo getAdvancedTimeInfo();
59 virtual QString getStatusString()
const;
64 virtual bool validData()
const;
65 virtual bool isConnected()
const;
66 virtual bool isStreaming()
const;
68 virtual void setResolution(
double resolution);
89 void overrideTimeout(
bool timeout);
102 QTimer* mTimeoutTimer;
109 #endif // CXBASICVIDEOSOURCE_H virtual QString getInfoString() const
an information text intended to be visible along with the data stream at all times ...
void setInfoString(QString text)
boost::shared_ptr< class Image > ImagePtr
vtkSmartPointer< vtkImageChangeInformation > vtkImageChangeInformationPtr
vtkSmartPointer< class vtkImageChangeInformation > vtkImageChangeInformationPtr
VideoSource controlled by a vtkImageData.
void setStatusString(QString text)
vtkSmartPointer< class vtkImageData > vtkImageDataPtr
boost::shared_ptr< class BasicVideoSource > BasicVideoSourcePtr
Namespace for all CustusX production code.