|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.opencores.structure.Node
|
+--org.opencores.structure.NodeRoutable
|
+--org.opencores.structure.IndexedNode
Class representing Nodes, that can be indexed. From index we can calculate actual position. All mapped elements should extend this node.
| Field Summary | |
int |
idx
node index |
| Fields inherited from class org.opencores.structure.NodeRoutable |
cost,
costs,
neigh,
neighCoor,
NINPUTS_ROUTABLE,
nSegments,
portsUnassigned,
segments |
| Fields inherited from class org.opencores.structure.Node |
dir,
flag,
fx,
fy,
INOUT,
INPUT,
link,
name,
nfx,
nfy,
OUTPUT,
ports,
temp,
visited,
weight,
width,
x,
y |
| Constructor Summary | |
IndexedNode(int width)
Costructs new node. |
|
| Method Summary | |
abstract int |
posX()
Returns its x position. |
abstract int |
posY()
Returns its y position. |
| Methods inherited from class org.opencores.structure.NodeRoutable |
calcCost,
isConnectable,
lessLoadedNeighbour,
opposite,
writeBitstream |
| Methods inherited from class org.opencores.structure.Node |
clone,
duplicate,
linkNets,
setWidth,
toString,
unlinkNets |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
public int idx
| Constructor Detail |
public IndexedNode(int width)
width - node width| Method Detail |
public abstract int posX()
public abstract int posY()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||