www.pudn.com > roam.rar > RoamTerrain.h
// RoamTerrain.h: interface for the CRoamTerrain class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ROAMTERRAIN_H__2FE373B3_D5DD_4CB2_B5E5_26CCFEA4FB2D__INCLUDED_)
#define AFX_ROAMTERRAIN_H__2FE373B3_D5DD_4CB2_B5E5_26CCFEA4FB2D__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "landscape.h"
#include "patch.h"
class CRoamTerrain
{
public:
void RoamDrawScene(int viewPosX,int viewPosY);
Landscape gLand;
int row;//地形矩阵的行数
int col;//地形矩阵的列数
double* heightMap;//一维数组存储高程数据
BOOL LoadTerrainData();//读入高程数据
CRoamTerrain();
virtual ~CRoamTerrain();
};
#endif // !defined(AFX_ROAMTERRAIN_H__2FE373B3_D5DD_4CB2_B5E5_26CCFEA4FB2D__INCLUDED_)