dmppainter.h
792 Bytes
/**************************************************************************
* file: dmpdrawingboard.h
* Author: qingxiongf
* Date: 2021-08-05 15:56:34
* Email: qingxiongf@chinadci.com
* copyright: 广州城市信息研究所有限公司
***************************************************************************/
#ifndef __dmppainter_h__
#define __dmppainter_h__
#include "dmap_core.h"
#include <cairo/cairo.h>
class CORE_EXPORT DmpPainter
{
public:
DmpPainter(cairo_surface_t* surface);
DmpPainter(cairo_surface_t* surface,int w,int h,bool isimage);
~DmpPainter();
private:
cairo_t* pcairo_;
cairo_surface_t* psurface_;
};
#endif // __dmppainter_h__