tabfeaturesymbol.h

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

H
37
字号
// tabfeaturesymbol.h: interface for the TABFeatureSymbol class.////////////////////////////////////////////////////////////////////////#ifndef  TABFeatureSymbol_H#define  TABFeatureSymbol_H#include "ugkglobal.h"class TABFeatureSymbol  {protected:    int         m_nSymbolDefIndex;  //Symbol索引    TABSymbolDef m_sSymbolDef;     //TABSymbolDef 关于Symbol的定义信息public:	TABFeatureSymbol();	virtual ~TABFeatureSymbol();    int         GetSymbolDefIndex() {return m_nSymbolDefIndex;};    TABSymbolDef *GetSymbolDefRef() {return &m_sSymbolDef;};    UGKInt16      GetSymbolNo()    {return m_sSymbolDef.nSymbolNo;};    UGKInt16      GetSymbolSize()  {return m_sSymbolDef.nPointSize;};    UGKInt32      GetSymbolColor() {return m_sSymbolDef.rgbColor;};    void        SetSymbolNo(UGKInt16 val)     { m_sSymbolDef.nSymbolNo = val;};    void        SetSymbolSize(UGKInt16 val)   { m_sSymbolDef.nPointSize = val;};    void        SetSymbolColor(UGKInt32 clr)  { m_sSymbolDef.rgbColor = clr;};	const char *GetSymbolStyleString(double dfAngle = 0.0);	void        DumpSymbolDef(FILE *fpOut = NULL);};#endif 

⌨️ 快捷键说明

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