www.pudn.com > WaveSimulation.rar > Terrian.h
// Terrian.h: interface for the CTerrian class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_TERRIAN_H__F63E85CB_B71F_4877_93B4_C4F258B5B578__INCLUDED_)
#define AFX_TERRIAN_H__F63E85CB_B71F_4877_93B4_C4F258B5B578__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define TERRIAN_ROW_NUM 210
#define TERRIAN_COL_NUM 110
class CBezier;
class CTerrian
{
public:
void CompTextCor(float *Point,float &textcorx,float &textcory);
void CreateHill(float positionx,float positionz,float xwidth,float zwidth,float ywidth);
void TestTerrianDraw();
int InitTerrian();
CTerrian();
virtual ~CTerrian();
void DrawTerrain();
float GetPositionHeight(float x,float z);
float m_TerrianArray[ TERRIAN_ROW_NUM ][ TERRIAN_COL_NUM ];
};
#endif // !defined(AFX_TERRIAN_H__F63E85CB_B71F_4877_93B4_C4F258B5B578__INCLUDED_)