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
void _preDestroy()
Definition: GCellGrid.cpp:115
Definition: Constants.h:23
Definition: GCellGrid.h:46
unsigned int getDensityMode() const
Definition: GCellGrid.h:94
Template Class for Regular Grid.
Definition: Grid.h:136
Cell * getCell() const
Definition: GCellGrid.cpp:127
Interval getUSide(unsigned int) const
Definition: GCellGrid.cpp:133
Definition: GCellGrid.h:48
Definition: GCellGrid.h:47
Definition: GCellGrid.h:44
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
static GCellGrid * create(KatabaticEngine *)
Definition: GCellGrid.cpp:103
The namespace dedicated to Katabatic.
Definition: Katabatic.dox:13
The Katabatic Tool.
Definition: KatabaticEngine.h:91
size_t checkDensity() const
Definition: GCellGrid.cpp:168
void _postCreate()
Definition: GCellGrid.cpp:53
size_t getHEdgeCapacity() const
Definition: GCellGrid.h:95
DensityMode
Definition: GCellGrid.h:44
Definition: GCellGrid.h:49
size_t getVEdgeCapacity() const
Definition: GCellGrid.h:96
KatabaticEngine * getKatabatic() const
Definition: GCellGrid.h:93
Definition: GCellGrid.h:45