?? mappoint.h
字號:
/************************************************************
文件名: MapPoint.h
作者: 錢軍洪 Version : 1.0 Date: 2002/12/21
類描述: 對單個點對象的管理
郵件地址:Visual20@sohu.com
***********************************************************/
#ifndef _MAP_POINT_H_
#define _MAP_POINT_H_
class CMapPoint:public CObject {
DECLARE_DYNAMIC(CMapPoint)
public:
CMapPoint();
CMapPoint(CMapPoint& pt);
virtual ~CMapPoint();
public:
void SetX(double& dbX ) { m_dbX = dbX;};
void SetY(double& dbY ) { m_dbY = dbY;};
void SetIndex(unsigned int uiIndex ) { m_uiIndex = uiIndex ; };
unsigned int GetIndex() { return m_uiIndex; };
void SetStatus(bool& bStatus) { m_bStatus = bStatus;};
double GetX() { return m_dbX;};
double GetY() { return m_dbY;};
double Distance(CMapPoint& pt );
bool GetStatus() { return m_bStatus;};
bool IsEqual(CMapPoint& pt );
bool IsPointInLine(CMapPoint& p1 , CMapPoint& p2 );
private:
bool m_bStatus; //0---非選中狀態, 1---選中狀態
unsigned int m_uiIndex; //索引值
float m_dbX;
float m_dbY;
CString m_csID;
};
#endif //_MAP_POINT_H_
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -