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__