summaryrefslogtreecommitdiff
path: root/java/src/org/singinst/uf/presenter/ClippedCanvas.java
blob: 245e92a6af6d3d63d6798e1450f77acf93b27cc6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package org.singinst.uf.presenter;


public class ClippedCanvas extends ProxyCanvas {

	private final PlaneBounds clipBounds;

	public ClippedCanvas(GraphCanvas underlyingCanvas,
			PlaneBounds clipBounds) {
		super(underlyingCanvas);
		this.clipBounds = clipBounds;
	}

	public PlaneBounds getPlaneBounds() {
		return clipBounds;
	}

	GraphTransform proxyToUnderlyingCanvas() {
		return GraphTransform.IDENTITY;
	}

}