⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ugkpoint.h

📁 linux下一款GIS程序源码
💻 H
字号:
// ugkpoint.h: interface for the UGKPoint class./************************************************************************//*                               UGKPoint                               *//************************************************************************/#ifndef  UGKPoint_H#define  UGKPoint_H#include "ugkgeometry.h"class UGKPoint : public UGKGeometry  {    double      x;         //空间坐标    double      y;    double      z;public:	        UGKPoint();	        UGKPoint( double xIn, double yIn, double zIn = 0.0 );	virtual ~UGKPoint();	virtual int WkbSize() const; //重载	virtual int getDimension() const;  //重载	virtual int getCoordinateDimension() const;//重载    virtual UGKGeometry *clone()const;//重载	virtual void empty(); //重载	virtual void getEnvelope( UGKEnvelope * psEnvelope ) const;//重载	double      getX() const { return x; } //新增	double      getY() const { return y; }//新增	double      getZ() const { return z; }//新增	void        setX( double xIn ) { x = xIn; }//新增	void        setY( double yIn ) { y = yIn; }//新增	void        setZ( double zIn ) { z = zIn; }//新增	virtual UGKBool  Equals( UGKGeometry * ) const;//重载	virtual const char *getGeometryName() const;//重载	virtual UGKwkbGeometryType getGeometryType() const;//重载	virtual void flattenTo2D();//重载};#endif 

⌨️ 快捷键说明

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