jp.carabiner.inkpod.pi.shape.renderer
クラス ScaledImageRenderer
java.lang.Object
jp.carabiner.inkpod.pi.shape.renderer.ScaledImageRenderer
public class ScaledImageRenderer
- extends java.lang.Object
メソッドの概要 |
void |
dispose()
|
int |
getImageHeight()
|
jp.carabiner.inkpod.renderer.ImageRenderer |
getImageRenderer()
|
int |
getImageWidth()
|
int |
getScaledHeight()
|
int |
getScaledWidth()
|
protected boolean |
isAsyncMode()
|
boolean |
isAvailableDimensions()
|
boolean |
isAvailableScaledDimensions()
|
protected boolean |
isDirectMode()
|
boolean |
isLoading()
|
protected boolean |
isMultiViewCacheEnabled()
|
void |
notifyBackground()
|
void |
paint(java.awt.Graphics g,
java.awt.geom.Rectangle2D area,
HorizontalAlign horizontalAlign,
VerticalAlign verticalAlign,
jp.carabiner.inkpod.renderer.image.ScalingParameter param)
|
void |
update(Resource imageResource)
|
void |
update(Resource imageResource,
ShapeRenderingContext context)
|
void |
updateScaledImage(int areaWidth,
int areaHeight,
jp.carabiner.inkpod.renderer.image.ScalingParameter param)
|
void |
updateScaledImage(int areaWidth,
int areaHeight,
jp.carabiner.inkpod.renderer.image.ScalingParameter param,
boolean dryRun)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScaledImageRenderer
public ScaledImageRenderer(AbstractRectangleShape shape)
update
public void update(Resource imageResource)
update
public void update(Resource imageResource,
ShapeRenderingContext context)
isAvailableDimensions
public boolean isAvailableDimensions()
getImageWidth
public int getImageWidth()
getImageHeight
public int getImageHeight()
isAvailableScaledDimensions
public boolean isAvailableScaledDimensions()
getScaledWidth
public int getScaledWidth()
getScaledHeight
public int getScaledHeight()
notifyBackground
public void notifyBackground()
dispose
public void dispose()
isLoading
public boolean isLoading()
paint
public void paint(java.awt.Graphics g,
java.awt.geom.Rectangle2D area,
HorizontalAlign horizontalAlign,
VerticalAlign verticalAlign,
jp.carabiner.inkpod.renderer.image.ScalingParameter param)
updateScaledImage
public void updateScaledImage(int areaWidth,
int areaHeight,
jp.carabiner.inkpod.renderer.image.ScalingParameter param)
updateScaledImage
public void updateScaledImage(int areaWidth,
int areaHeight,
jp.carabiner.inkpod.renderer.image.ScalingParameter param,
boolean dryRun)
isAsyncMode
protected boolean isAsyncMode()
isDirectMode
protected boolean isDirectMode()
isMultiViewCacheEnabled
protected boolean isMultiViewCacheEnabled()
getImageRenderer
public jp.carabiner.inkpod.renderer.ImageRenderer getImageRenderer()