24 #ifndef CAPTUREPLUGINPTGREY_H 25 #define CAPTUREPLUGINPTGREY_H 37 #ifdef ALVAR_Capture_Plugin_Ptgrey_BUILD 38 #define ALVAR_CAPTURE_PLUGIN_PTGREY_EXPORT __declspec(dllexport) 40 #define ALVAR_CAPTURE_PLUGIN_PTGREY_EXPORT __declspec(dllimport) 43 #define ALVAR_CAPTURE_PLUGIN_PTGREY_EXPORT 49 #include "FlyCapture2Defs.h" 86 IplImage *captureImage();
87 bool showSettingsDialog();
88 std::string SerializeId();
Implementation of Capture interface for Ptgrey plugin.
FlyCapture2::Image * mImage
CaptureDevice holder for camera information.
This file implements a capture plugin interface.
CapturePlugin interface that plugins must implement.
void registerPlugin(const std::string &class_name, const std::string &base_class_name)
#define ALVAR_CAPTURE_PLUGIN_PTGREY_EXPORT
FlyCapture2::Camera * mCamera
FlyCapture2::PGRGuid mGUID
Implementation of CapturePlugin interface for Ptgrey plugin.
Capture interface that plugins must implement.
Class for serializing class content to/from file or std::iostream.
std::vector< CaptureDevice > CaptureDeviceVector
Vector of CaptureDevices.
This file implements a capture interface.