gwnavgeneration/raster/dynamicrastercellblobbuilder.h Source File

dynamicrastercellblobbuilder.h
Go to the documentation of this file.
1 /*
2 * Copyright 2015 Autodesk, Inc. All rights reserved.
3 * Use of this software is subject to the terms of the Autodesk license agreement and any attachments or Appendices thereto provided at the time of installation or download,
4 * or which otherwise accompanies this software in either electronic or hard copy form, or which is signed by you and accepted by Autodesk.
5 */
6 
7 
8 // primary contact: GUAL - secondary contact: NOBODY
9 #ifndef GwNavGen_DynamicRasterCellBlobBuilder_H
10 #define GwNavGen_DynamicRasterCellBlobBuilder_H
11 
12 
15 
16 
17 namespace Kaim
18 {
19 
20 class DynamicRasterCell;
21 class PixelAndCellGrid;
22 
23 
24 class DynamicRasterCellBlobBuilder : public BaseBlobBuilder<RasterCell>
25 {
26 public:
27  DynamicRasterCellBlobBuilder(const DynamicRasterCell* dynamicRasterCell, const PixelAndCellGrid* pixelAndCellGrid);
28 
29 private:
30  virtual void DoBuild();
31  KyFloat32 m_rasterPrecision;
32  const DynamicRasterCell* m_dynamicRasterCell;
33  const PixelAndCellGrid* m_pixelAndCellGrid;
34 };
35 
36 
37 }
38 
39 
40 #endif
41 
Definition: gamekitcrowddispersion.h:20
float KyFloat32
Type used internally to represent a 32-bit floating-point number.
Definition: types.h:43