Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GXSquareGenerators.h File Reference

#include "GXStandardDefines.h"
#include "GXSquareTemplate.h"
#include "GXInteroplationTemplates.h"

Go to the source code of this file.

Functions

void BlakeUtilRandom (D3DXCOLOR &Min, D3DXCOLOR &Max, D3DXCOLOR &Out)
void BlakeUtilRandom (float &Min, float &Max, float &Out)
template<typename type> void MakeRandom (type &Min, type &Max, CGXSquare< type > &HeightMap, void(*pCallBack)(type *, const type *, const type *, float, void *, const D3DXVECTOR2 *), void *pCallBackInfo)
template<typename type> bool TwoDSpline (CGXSquare< type > &ControlPoints, CGXSquare< type > &Map)
template<typename type> bool GXGenerateMipMap (UINT uIndex, CGXSquare< type > &Out, type &ZeroVal, type &Max, float fFalloff, UINT uMipCount, void(*pCallBack)(type *, const type *, const type *, float, void *, const D3DXVECTOR2 *), void *pCallBackInfo)
template<typename type> bool GXMakeNoise (type &ZeroVal, type &Max, float fFalloff, UINT uMipCount, CGXSquare< type > &Map, void(*pCallBack)(type *, const type *, const type *, float, void *, const D3DXVECTOR2 *), void *pCallBackInfo)


Function Documentation

void BlakeUtilRandom float &    Min,
float &    Max,
float &    Out
[inline]
 

void BlakeUtilRandom D3DXCOLOR &    Min,
D3DXCOLOR &    Max,
D3DXCOLOR &    Out
[inline]
 

template<typename type>
bool GXGenerateMipMap UINT    uIndex,
CGXSquare< type > &    Out,
type &    ZeroVal,
type &    Max,
float    fFalloff,
UINT    uMipCount,
void(*    pCallBack)(type *, const type *, const type *, float, void *, const D3DXVECTOR2 *),
void *    pCallBackInfo
 

template<typename type>
bool GXMakeNoise type &    ZeroVal,
type &    Max,
float    fFalloff,
UINT    uMipCount,
CGXSquare< type > &    Map,
void(*    pCallBack)(type *, const type *, const type *, float, void *, const D3DXVECTOR2 *),
void *    pCallBackInfo
 

template<typename type>
void MakeRandom type &    Min,
type &    Max,
CGXSquare< type > &    HeightMap,
void(*    pCallBack)(type *, const type *, const type *, float, void *, const D3DXVECTOR2 *),
void *    pCallBackInfo
 

template<typename type>
bool TwoDSpline CGXSquare< type > &    ControlPoints,
CGXSquare< type > &    Map
 


Generated on Thu May 23 17:51:00 2002 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001