polygonlist.h
来自「刚上传内容的相关CODEC不能单独上传。于是」· C头文件 代码 · 共 56 行
H
56 行
// PolygonList.h: interface for the CPolygonList class.
//
// Class Name : CPolygonList
// Author : Minseok Choi, Hanyang Univ. Image Engineering Lab.
// Date : 2000. 1. 10
// 1. Polygon 按眉狼 linked list 包府
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_POLYGONLIST_H__31E769A3_4D50_417C_B9CB_0F6B718C0F5E__INCLUDED_)
#define AFX_POLYGONLIST_H__31E769A3_4D50_417C_B9CB_0F6B718C0F5E__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CPolygon;
class CPolygonList
{
public:
// 扁夯 积己磊
CPolygonList();
// 家戈磊
~CPolygonList();
// Polygon 按眉甫 list俊 眠啊, pPolygin : 眠啊且 polygon 按眉狼 器牢磐
void Add(CPolygon* pPolygon);
// Polygin 按眉甫 list俊辑 昏力, pPolygon : 昏力且 polygon 按眉狼 器牢磐
void Delete(CPolygon* pPolygon);
// list狼 葛电 按眉 昏力
void DeleteAll();
// 急琶等 按眉 秦力
void ClearSelect();
// point俊 秦寸窍绰 按眉 急琶, ptn : 谅钎
void Select(CPoint pnt);
// list俊 楷搬等 傈眉 按眉 荐 馆券
int GetTotal();
// Polygon 按眉狼 器牢磐 馆券, n : 按眉 锅龋
CPolygon* GetPolygon(int n);
// 急琶等 按眉狼 器牢磐 馆券
CPolygon* GetSelect(){ return m_pSelect; }
// list俊 楷搬等 polygon甸阑 拳搁俊 钎矫
void Paint(CDC* pDC);
protected:
CPolygon* m_pSelect; // 急琶等 polygon 按眉狼 器牢磐
CPolygon* m_pRoot; // root node
CPolygon* m_pLast; // tail node
};
#endif // !defined(AFX_POLYGONLIST_H__31E769A3_4D50_417C_B9CB_0F6B718C0F5E__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?