#ifndef MYSTREAM_H #define MYSTREAM_H #include "showunit_global.h" #include "ROIController.h" #include "HalconCpp.h" #include #include using namespace HalconCpp; void saveHObject(QDataStream& writeStream, const HalconCpp::HObject& hObj); void saveHTuple(QDataStream& writeStream, const HalconCpp::HTuple& hDat); void saveShapeModel(QDataStream& writeStream, const HalconCpp::HShapeModel& hModel); void readHObject(QDataStream& readStream, HalconCpp::HObject& hObj); void readHTuple(QDataStream& readStream, HalconCpp::HTuple& hDat); void readShapeModel(QDataStream& readStream, HalconCpp::HShapeModel& hModel); SHOWUNITSHARED_EXPORT QDataStream& operator << (QDataStream& ar, HObject& hDat); SHOWUNITSHARED_EXPORT QDataStream& operator >> (QDataStream& ar, HObject& hDat); SHOWUNITSHARED_EXPORT QDataStream& operator << (QDataStream& ar, HTuple& hDat); SHOWUNITSHARED_EXPORT QDataStream& operator >> (QDataStream& ar, HTuple& hDat); SHOWUNITSHARED_EXPORT QDataStream& operator << (QDataStream& dataStream, ROIController& roi); SHOWUNITSHARED_EXPORT QDataStream& operator >> (QDataStream& dataStream, ROIController& roi); #endif // MYSTREAM_H