gwnavgeneration/raster/edgerasterizer.h Source File
Go to the documentation of this file.
12 #ifndef GwNavGen_EdgeRasterizer_H
13 #define GwNavGen_EdgeRasterizer_H
22 class GeneratorSystem;
25 class SingleStageRaster;
31 EdgeRasterizer(GeneratorSystem* sys,
KyFloat32 rasterPrecision,
KyInt32 pixelSizeInInt, SingleStageRaster* singleStageRaster);
33 bool InitToRasterizeAlong_X(
const RasterPoint& A,
const RasterPoint& B);
35 bool InitToRasterizeAlong_Y(
const RasterPoint& A,
const RasterPoint& B);
41 friend class EdgeRasterizerImpl;
44 GeneratorSystem* m_sys;
48 SingleStageRaster* m_singleStageRaster;
int KyInt32
Type used internally to represent a 32-bit integer.
Definition: types.h:35
Definition: gamekitcrowddispersion.h:20
__int64 KyInt64
Type used internally to represent a 64-bit integer.
Definition: types.h:37
float KyFloat32
Type used internally to represent a 32-bit floating-point number.
Definition: types.h:43