public ArrayList<Datum> getHoveredDatums() { ArrayList<Datum> toReturn = new ArrayList<Datum>(); for (Node n : fdg.getNodes()) { if (n.containsPoint(mouseX, mouseY)) { for (Datum d : n.datumsEncapsulated) { toReturn.add(d); } } } return toReturn; }
public void setBounds(Rect bounds) { fdg.setBounds(bounds); }
public void render() { fdg.render(); }