public void draw(Graphics g, Location origin, double scale, Color color,
			int xdiff, int ydiff) {
		for (Intersection i : intersections) {
			i.draw(g, origin, scale, color, xdiff, ydiff);
		}
		for (Segment s : segments) {
			s.draw(g, origin, scale, color, xdiff, ydiff);
		}

	}