public class ScalingDrawable
extends org.pentaho.reporting.libraries.resourceloader.factory.drawable.DrawableWrapper
Constructor and Description |
---|
ScalingDrawable(java.lang.Object drawable)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
draw(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D area)
Draws the object.
|
float |
getScaleX()
Returns the horizontal scale factor.
|
float |
getScaleY()
Returns the vertical scale factor.
|
void |
setScaleX(float scaleX)
Defines the horizontal scale factor.
|
void |
setScaleY(float scaleY)
Defines the vertical scale factor.
|
public ScalingDrawable(java.lang.Object drawable)
drawable
- the drawable objectpublic float getScaleY()
public void setScaleY(float scaleY)
scaleY
- the scale factor.public float getScaleX()
public void setScaleX(float scaleX)
scaleX
- the scale factor.public void draw(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area)
draw
in class org.pentaho.reporting.libraries.resourceloader.factory.drawable.DrawableWrapper
g2
- the graphics device.area
- the area inside which the object should be drawn.