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