eu.esdihumboldt.hale.ui.views.styledmap.clip.impl
Class HorizontalClip
java.lang.Object
eu.esdihumboldt.hale.ui.views.styledmap.clip.impl.HorizontalClip
- All Implemented Interfaces:
- Clip
public class HorizontalClip
- extends Object
- implements Clip
Displays horizontal rows of the view-port.
- Author:
- Simon Templer
Constructor Summary |
HorizontalClip(float top,
float bottom)
Create clip displaying a horizontal row. |
Method Summary |
Shape |
getClip(Rectangle viewportBounds,
int originX,
int originY,
int width,
int height)
Determine the clip region for painting. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HorizontalClip
public HorizontalClip(float top,
float bottom)
- Create clip displaying a horizontal row.
- Parameters:
top
- the top of the row, value between 0 and 1, relative to the
view-port heightbottom
- the bottom of the row, value between 0 and 1, relative to
the view-port height
getClip
public Shape getClip(Rectangle viewportBounds,
int originX,
int originY,
int width,
int height)
- Description copied from interface:
Clip
- Determine the clip region for painting.
- Specified by:
getClip
in interface Clip
- Parameters:
viewportBounds
- the view-port bounds (world pixel coordinates)originX
- the x position of the origin of the graphics to clip
(world pixel coordinates)originY
- the y position of the origin of the graphics to clip
(world pixel coordinates)width
- the graphics widthheight
- the graphics height
- Returns:
- the clip shape, or
null
if nothing should be painted - See Also:
Clip.getClip(Rectangle, int, int, int, int)
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d