tabfeaturebrush.h

来自「linux下一款GIS程序源码」· C头文件 代码 · 共 41 行

H
41
字号
// tabfeaturebrush.h: interface for the TABFeatureBrush class.////////////////////////////////////////////////////////////////////////#ifndef  TABFeatureBrush_H#define  TABFeatureBrush_H#include "ugkglobal.h"class TABFeatureBrush  {protected:	int         m_nBrushDefIndex;	TABBrushDef m_sBrushDef;public:	TABFeatureBrush();	virtual ~TABFeatureBrush();    int         GetBrushDefIndex() {return m_nBrushDefIndex;};    TABBrushDef *GetBrushDefRef() {return &m_sBrushDef;};    UGKInt32      GetBrushFGColor()     {return m_sBrushDef.rgbFGColor;};    UGKInt32      GetBrushBGColor()     {return m_sBrushDef.rgbBGColor;};    UGKByte       GetBrushPattern()     {return m_sBrushDef.nFillPattern;};    UGKByte       GetBrushTransparent() {return m_sBrushDef.bTransparentFill;};    void        SetBrushFGColor(UGKInt32 clr)  { m_sBrushDef.rgbFGColor = clr;};    void        SetBrushBGColor(UGKInt32 clr)  { m_sBrushDef.rgbBGColor = clr;};    void        SetBrushPattern(UGKByte val)   { m_sBrushDef.nFillPattern=val;};    void        SetBrushTransparent(UGKByte val)                                          {m_sBrushDef.bTransparentFill=val;};	const char *GetBrushStyleString();	void        DumpBrushDef(FILE *fpOut = NULL);};#endif 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?