dimkindex.h

来自「这是一个可以检索大量数据的程序」· C头文件 代码 · 共 35 行

H
35
字号
#if !defined(AFX_DIMKINDEX_H__CECF522D_0C31_489B_9A59_3B928A1F78B5__INCLUDED_)
#define AFX_DIMKINDEX_H__CECF522D_0C31_489B_9A59_3B928A1F78B5__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif 

#include "bitmapindex.h"
#include "dimoneindex.h"

namespace bmi {

class BITMAPINDEX_API Dim2Index  
{
public:
	Dim2Index();
	virtual ~Dim2Index();

	OID  Add(KEY _x, KEY _y);
	OID  Add(KEY _x1, KEY _x2, KEY _y1, KEY _y2);
	void Del(OID _oid, KEY _x, KEY _y);
	void Del(OID _oid, KEY _x1, KEY _x2, KEY _y1, KEY _y2);
	void Move(OID _oid, KEY _x1, KEY _y1, KEY _x2, KEY _y2);
	void Find(KEY _xDown, KEY _xUp, KEY _yDown, KEY _yUp, BITSET & bs);
protected:
	DimOneIndex m_XIndex;
	DimOneIndex m_YIndex;
	BITSET		m_Bitset;
	int			m_NextOid;
	int			m_FreeOid;
};

}

#endif 

⌨️ 快捷键说明

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