|
Public Member Functions |
| | Model () |
| virtual | ~Model () |
| virtual Graph * | Generate () |
| void | PlaceNodes (Graph *g) |
| int | GetPlacementType () |
| int | GetGrowthType () |
| int | GetPrefType () |
| int | GetConnLocType () |
| int | GetSize () |
| ModelType | GetType () |
| int | GetMEdges () |
| std::string | ToString () |
| bool | PlaneCollision (int tx, int ty) |
Static Public Attributes |
| unsigned short int | s_places [3] = {0,0,0} |
| unsigned short int | s_connect [3] = {0,0,0} |
| unsigned short int | s_edgeconn [3] = {0,0,0} |
| unsigned short int | s_grouping [3] = {0,0,0} |
| unsigned short int | s_assignment [3] = {0,0,0} |
| unsigned short int | s_bandwidth [3] = {0,0,0} |
Protected Attributes |
| PlacementType | NodePlacement |
| GrowthType | Growth |
| PrefType | PrefConn |
| ConnLocType | ConnLoc |
| ModelType | type |
| int | Scale_1 |
| int | Scale_2 |
| int | m_edges |
| int | size |
Static Protected Attributes |
| std::vector< PlaneRowAdjNode * > | row_ocup |