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

📄 mcquadtree.h

📁 国外网游源码....除工具源码缺少之外,其余程序都全...至于,什么游戏,因为国内还没有,所以找不到测试
💻 H
字号:
// MCQuadTree.h: interface for the CMCQuadTree class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MCQUADTREE_H__60370F35_AF63_4149_99B1_D4C509987B3B__INCLUDED_)
#define AFX_MCQUADTREE_H__60370F35_AF63_4149_99B1_D4C509987B3B__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define MAX_QUADLEVEL		5

class CMCQuadTree  
{
public:
	CMCQuadTree();
	virtual ~CMCQuadTree();

public:
	BOOL			CreateMCQuad( DWORD dwSx, DWORD dwSz, DWORD dwWidth, DWORD dwHeight, int nLevel, CMCQuadTree* pParent );		// 牢郸荐滴 咯扁辑 父甸厘..
	void			BuildQuadTree();
	void			AddTriangle( const D3DXVECTOR3& v1, const D3DXVECTOR3& v2, const D3DXVECTOR3& v3 );

public:
	CMCQuadTree	*	m_pRootTree;
	CMCQuadTree	*	m_pParentTree;
	CMCQuadTree	*	m_pChildTree[4];		// 孽靛 屈侥捞聪瘪 4俺究父 啊瘤备 乐厘..
	CMCQuadTree	*	m_pHighest;
	CMCQuadTree	*	m_pLowest;

private:
	D3DXVECTOR3					m_vLeftTop;
	D3DXVECTOR3					m_vRightTop;
	D3DXVECTOR3					m_vLeftBottom;
	D3DXVECTOR3					m_vRightBottom;
	D3DXVECTOR3					m_vCenter;
	FLOAT						m_fRadius;

	int							m_nQuadLevel;

	FLOAT						m_fHighest;
	FLOAT						m_fLowest;

};

#endif // !defined(AFX_MCQUADTREE_H__60370F35_AF63_4149_99B1_D4C509987B3B__INCLUDED_)

⌨️ 快捷键说明

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