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 + -
显示快捷键?