tabfontpoint.h
来自「linux下一款GIS程序源码」· C头文件 代码 · 共 48 行
H
48 行
// tabfontpoint.h: interface for the TABFontPoint class.////////////////////////////////////////////////////////////////////////#ifndef TABFontPoint_H#define TABFontPoint_H#include "tabfeaturefont.h"#include "tabpoint.h"class TABFontPoint : public TABPoint, public TABFeatureFont {protected: double m_dAngle; UGKInt16 m_nFontStyle; // Bold/shadow/halo/etc.public: TABFontPoint(UGKFeatureDefn *poDefnIn); virtual ~TABFontPoint(); virtual TABFeatureClass GetFeatureClass() { return TABFCFontPoint; }; virtual TABFeature *CloneTABFeature(UGKFeatureDefn *poNewDefn = NULL ); virtual int ReadGeometryFromMAPFile(TABMAPFile *poMapFile, TABMAPObjHdr *); virtual int WriteGeometryToMAPFile(TABMAPFile *poMapFile, TABMAPObjHdr *); virtual int ReadGeometryFromMIFFile(MIDDATAFile *fp); virtual int WriteGeometryToMIFFile(MIDDATAFile *fp); virtual const char *GetStyleString(); UGKBool QueryFontStyle(TABFontStyle eStyleToQuery); void ToggleFontStyle(TABFontStyle eStyleToToggle, UGKBool bStatus); int GetFontStyleMIFValue(); void SetFontStyleMIFValue(int nStyle); int GetFontStyleTABValue() {return m_nFontStyle;}; void SetFontStyleTABValue(int nStyle){m_nFontStyle=(UGKInt16)nStyle;}; double GetSymbolAngle() {return m_dAngle;}; void SetSymbolAngle(double dAngle);};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?