tabfeaturepen.h

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

H
41
字号
// tabfeaturepen.h: interface for the TABFeaturePen class.////////////////////////////////////////////////////////////////////////#ifndef  TABFeaturePen_H#define  TABFeaturePen_H#include "ugkglobal.h"class TABFeaturePen  {protected:    int         m_nPenDefIndex;    TABPenDef   m_sPenDef;public:	TABFeaturePen();	virtual ~TABFeaturePen();    int         GetPenDefIndex() {return m_nPenDefIndex;};    TABPenDef  *GetPenDefRef() {return &m_sPenDef;};    	UGKByte       GetPenWidthPixel();    double      GetPenWidthPoint();    int         GetPenWidthMIF();	UGKByte       GetPenPattern() {return m_sPenDef.nLinePattern;};    UGKInt32      GetPenColor()   {return m_sPenDef.rgbColor;};    void        SetPenWidthPixel(UGKByte val);    void        SetPenWidthPoint(double val);    void        SetPenWidthMIF(int val);    void        SetPenPattern(UGKByte val) {m_sPenDef.nLinePattern=val;};    void        SetPenColor(UGKInt32 clr)  {m_sPenDef.rgbColor = clr;};	const char *GetPenStyleString();	void        DumpPenDef(FILE *fpOut = NULL);};#endif 

⌨️ 快捷键说明

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