32 #ifndef CXBASICVIDEOSOURCE_H 33 #define CXBASICVIDEOSOURCE_H 35 #include "cxResourceExport.h" 37 #include "vtkSmartPointer.h" 39 #include <boost/shared_ptr.hpp> 42 #include <boost/array.hpp> 73 virtual QString getUid();
74 virtual QString getName();
76 virtual double getTimestamp();
77 virtual TimeInfo getAdvancedTimeInfo();
80 virtual QString getStatusString()
const;
85 virtual bool validData()
const;
86 virtual bool isConnected()
const;
87 virtual bool isStreaming()
const;
89 virtual void setResolution(
double resolution);
110 void overrideTimeout(
bool timeout);
123 QTimer* mTimeoutTimer;
130 #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.