void drawLinksTo(TwitterFilteringComponent t) { parent.noStroke(); parent.fill(170, 170, 255, 130); int targetY; targetY = (t.y < lineY ? (t.y + t.height) : t.y); // println(t.y + " and " + targetY); // draw links from timeline to this component parent.beginShape(PConstants.POLYGON); parent.vertex( PApplet.map( getHourOfYear(t.dateSelection.getStart()), getHourOfYear(timelineStartDate), getHourOfYear(timelineEndDate), lineStart, lineStop), lineY); parent.vertex(t.x, targetY); parent.vertex(t.x + t.width, targetY); parent.vertex( PApplet.map( getHourOfYear(t.dateSelection.getEnd()), getHourOfYear(timelineStartDate), getHourOfYear(timelineEndDate), lineStart, lineStop), lineY); parent.endShape(); }