public class ImageAndHolesVisualizationLayer extends java.lang.Object implements VirtualBookComponentBackgroundLayer
| Constructor and Description |
|---|
ImageAndHolesVisualizationLayer() |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(java.awt.Graphics g,
JVirtualBookComponent jbookcomponentreference)
ask for a draw in the component
|
void |
drawBackground(java.awt.Graphics g,
JVirtualBookComponent component)
Method called when the background is drawn
|
java.awt.image.BufferedImage |
getBackgroundimage() |
int[] |
getCurrentVisibleTiles() |
java.util.ArrayList<Hole> |
getHoles() |
java.awt.Color |
getHolesColor() |
java.lang.String |
getLayerInternalName() |
float |
getOpacity() |
ITiledImage |
getTiledBackgroundimage() |
double |
getXoffset()
Image Offset in mm
|
double |
getXscale() |
boolean |
isDisableRescale() |
boolean |
isFlipHorizontallyTheImage() |
boolean |
isVisible()
ask if the layer is visible
|
static void |
main(java.lang.String[] args) |
void |
setBackgroundimage(java.awt.image.BufferedImage backgroundimage)
setter for the image
|
void |
setDisableRescale(boolean disableRescale) |
void |
setFlipHorizontallyTheImage(boolean flipHorizontallyTheImage) |
void |
setHoles(java.util.ArrayList<Hole> holes) |
void |
setHolesColor(java.awt.Color holesColor) |
void |
setLayerInternalName(java.lang.String layerInternalName) |
void |
setOpacity(float opacity) |
void |
setTiledBackgroundimage(ITiledImage backgroundimage) |
void |
setVisible(boolean visible)
define if the layer is visible or not
|
void |
setXoffset(double xoffset) |
void |
setXscale(double xscale) |
public void setLayerInternalName(java.lang.String layerInternalName)
public java.lang.String getLayerInternalName()
public void setHolesColor(java.awt.Color holesColor)
public java.awt.Color getHolesColor()
public void setDisableRescale(boolean disableRescale)
public boolean isDisableRescale()
public void setBackgroundimage(java.awt.image.BufferedImage backgroundimage)
backgroundimage - public java.awt.image.BufferedImage getBackgroundimage()
public void setTiledBackgroundimage(ITiledImage backgroundimage)
public ITiledImage getTiledBackgroundimage()
public void setHoles(java.util.ArrayList<Hole> holes)
public java.util.ArrayList<Hole> getHoles()
public void setVisible(boolean visible)
VirtualBookComponentLayersetVisible in interface VirtualBookComponentLayerpublic boolean isVisible()
VirtualBookComponentLayerisVisible in interface VirtualBookComponentLayerpublic void setOpacity(float opacity)
public float getOpacity()
public void drawBackground(java.awt.Graphics g,
JVirtualBookComponent component)
VirtualBookComponentBackgroundLayerdrawBackground in interface VirtualBookComponentBackgroundLayerg - the graphic contextcomponent - the componentpublic void draw(java.awt.Graphics g,
JVirtualBookComponent jbookcomponentreference)
VirtualBookComponentLayerdraw in interface VirtualBookComponentLayerg - the graphic reference for drawing with Java2Djbookcomponentreference - the VirtualBookComponent referencepublic void setXoffset(double xoffset)
public double getXoffset()
public void setXscale(double xscale)
public double getXscale()
public void setFlipHorizontallyTheImage(boolean flipHorizontallyTheImage)
public boolean isFlipHorizontallyTheImage()
public int[] getCurrentVisibleTiles()
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception