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 boolean
equals(java.lang.Object o)
int
getImageHeight(DrawContext dc)
Returns the height of the image after dynamic scaling has been applied.int
getImageWidth(DrawContext dc)
Returns the width of the source image after dynamic scaling has been applied.java.lang.String
getLink()
java.lang.String
getName()
java.awt.Rectangle
getViewport()
int
hashCode()
void
setLink(java.lang.String link)
void
setName(java.lang.String name)
void
setViewport(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:
setViewport
in interfaceScreenCredit
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getViewport
public java.awt.Rectangle getViewport()
- Specified by:
getViewport
in interfaceScreenCredit
-
setLink
public void setLink(java.lang.String link)
- Specified by:
setLink
in interfaceScreenCredit
-
getLink
public java.lang.String getLink()
- Specified by:
getLink
in interfaceScreenCredit
-
getImageWidth
public int getImageWidth(DrawContext dc)
Description copied from class:ScreenImage
Returns 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:
getImageWidth
in 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:ScreenImage
Returns 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:
getImageHeight
in 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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-