Package gov.nasa.worldwind.render
Class ScreenCreditImage
- java.lang.Object
-
- gov.nasa.worldwind.avlist.AVListImpl
-
- gov.nasa.worldwind.WWObjectImpl
-
- gov.nasa.worldwind.render.ScreenImage
-
- gov.nasa.worldwind.render.ScreenCreditImage
-
- All Implemented Interfaces:
AVList,MessageListener,Exportable,Renderable,ScreenCredit,WWObject,java.beans.PropertyChangeListener,java.util.EventListener
public class ScreenCreditImage extends ScreenImage implements ScreenCredit
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gov.nasa.worldwind.render.ScreenImage
ScreenImage.OrderedImage
-
-
Field Summary
-
Fields inherited from class gov.nasa.worldwind.render.ScreenImage
awtScreenLocation, color, delegateOwner, dx, dy, frameNumber, height, imageOffset, imageSource, opacity, orderedImage, originalImageHeight, originalImageWidth, pickLayer, pickSupport, rotation, rotationOffset, rotationPoint, screenLocation, screenOffset, size, texture, width
-
Fields inherited from interface gov.nasa.worldwind.Exportable
FORMAT_NOT_SUPPORTED, FORMAT_PARTIALLY_SUPPORTED, FORMAT_SUPPORTED
-
-
Constructor Summary
Constructors Constructor Description ScreenCreditImage(java.lang.String name, java.lang.Object imageSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)intgetImageHeight(DrawContext dc)Returns the height of the image after dynamic scaling has been applied.intgetImageWidth(DrawContext dc)Returns the width of the source image after dynamic scaling has been applied.java.lang.StringgetLink()java.lang.StringgetName()java.awt.RectanglegetViewport()inthashCode()voidsetLink(java.lang.String link)voidsetName(java.lang.String name)voidsetViewport(java.awt.Rectangle viewport)-
Methods inherited from class gov.nasa.worldwind.render.ScreenImage
computeOffsets, doRender, draw, export, exportAsKML, getColor, getDelegateOwner, getImageOffset, getImageSource, getOpacity, getRotation, getRotationOffset, getScreenLocation, getScreenLocation, getScreenOffset, getSize, getTexture, initializeTexture, isExportFormatSupported, pick, render, setColor, setDelegateOwner, setImageOffset, setImageSource, setOpacity, setRotation, setRotationOffset, setScreenLocation, setScreenOffset, setSize
-
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
onMessage, propertyChange
-
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
-
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
-
Methods inherited from interface gov.nasa.worldwind.render.Renderable
render
-
Methods inherited from interface gov.nasa.worldwind.render.ScreenCredit
getOpacity, pick, setOpacity
-
-
-
-
Method Detail
-
setViewport
public void setViewport(java.awt.Rectangle viewport)
- Specified by:
setViewportin interfaceScreenCredit
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getViewport
public java.awt.Rectangle getViewport()
- Specified by:
getViewportin interfaceScreenCredit
-
setLink
public void setLink(java.lang.String link)
- Specified by:
setLinkin interfaceScreenCredit
-
getLink
public java.lang.String getLink()
- Specified by:
getLinkin interfaceScreenCredit
-
getImageWidth
public int getImageWidth(DrawContext dc)
Description copied from class:ScreenImageReturns the width of the source image after dynamic scaling has been applied. If no image has been specified, but a dimension has been specified, the width of the dimension is returned.- Overrides:
getImageWidthin classScreenImage- Parameters:
dc- the current draw context.- Returns:
- the source image width after scaling.
- See Also:
ScreenImage.getSize()
-
getImageHeight
public int getImageHeight(DrawContext dc)
Description copied from class:ScreenImageReturns the height of the image after dynamic scaling has been applied. If no image has been specified, but a dimension has been specified, the height of the dimension is returned.- Overrides:
getImageHeightin classScreenImage- Parameters:
dc- the current draw context.- Returns:
- the source image height after scaling.
- See Also:
ScreenImage.getSize()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-