Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.views.styledmap.clip.impl
Class VerticalClip

java.lang.Object
  extended by eu.esdihumboldt.hale.ui.views.styledmap.clip.impl.VerticalClip
All Implemented Interfaces:
Clip

public class VerticalClip
extends Object
implements Clip

Displays a vertical column of the view-port.

Author:
Simon Templer

Constructor Summary
VerticalClip(float left, float right)
          Create clip displaying a vertical column.
 
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
 

Constructor Detail

VerticalClip

public VerticalClip(float left,
                    float right)
Create clip displaying a vertical column.

Parameters:
left - the beginning of the column, value between 0 and 1, relative to the view-port width
right - the end of the column, value between 0 and 1, relative to the view-port width
Method Detail

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 width
height - the graphics height
Returns:
the clip shape, or null if nothing should be painted
See Also:
Clip.getClip(Rectangle, int, int, int, int)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d