17 #ifndef KATABATIC_GCELL_GRID_H
18 #define KATABATIC_GCELL_GRID_H
24 #include "katabatic/Constants.h"
25 #include "katabatic/Grid.h"
26 #include "katabatic/GCell.h"
33 using Hurricane::_TName;
35 class KatabaticEngine;
61 bool checkEdgeOverflow (
size_t hreserved,
size_t vreserved )
const;
65 void _xmlWrite ( ostream& );
66 virtual Record* _getRecord ()
const;
67 virtual string _getString ()
const;
68 virtual string _getTypeName ()
const;
74 size_t _hEdgeCapacity;
75 size_t _vEdgeCapacity;
107 #endif // __KATABATIC_GCELL_GRID__
size_t updateDensity()
Definition: GCellGrid.cpp:158
unsigned int getDensityMode() const
Definition: GCellGrid.h:94
void _preDestroy()
Definition: GCellGrid.cpp:115
Definition: Constants.h:23
Definition: GCellGrid.h:46
size_t getVEdgeCapacity() const
Definition: GCellGrid.h:96
Template Class for Regular Grid.
Definition: Grid.h:136
Definition: GCellGrid.h:48
Definition: GCellGrid.h:47
Definition: GCellGrid.h:44
KatabaticEngine * getKatabatic() const
Definition: GCellGrid.h:93
size_t checkDensity() const
Definition: GCellGrid.cpp:168
void setDensityMode(unsigned int)
Definition: GCellGrid.h:97
void updateContacts(unsigned int flags=KbOpenSession)
Definition: GCellGrid.cpp:147
Definition: GCellGrid.h:50
GCell Grid.
Definition: GCellGrid.h:42
Cell * getCell() const
Definition: GCellGrid.cpp:127
Interval getUSide(unsigned int) const
Definition: GCellGrid.cpp:133
static GCellGrid * create(KatabaticEngine *)
Definition: GCellGrid.cpp:103
The Katabatic Tool.
Definition: KatabaticEngine.h:91
void _postCreate()
Definition: GCellGrid.cpp:53
size_t getHEdgeCapacity() const
Definition: GCellGrid.h:95
DensityMode
Definition: GCellGrid.h:44
Definition: GCellGrid.h:49
Definition: GCellGrid.h:45