Class RepastSurfaceImage
- java.lang.Object
-
- gov.nasa.worldwind.avlist.AVListImpl
-
- gov.nasa.worldwind.WWObjectImpl
-
- gov.nasa.worldwind.render.SurfaceImage
-
- repast.simphony.visualization.gis3D.RepastSurfaceImage
-
- All Implemented Interfaces:
gov.nasa.worldwind.avlist.AVList
,gov.nasa.worldwind.Disposable
,gov.nasa.worldwind.drag.Draggable
,gov.nasa.worldwind.event.MessageListener
,gov.nasa.worldwind.Exportable
,gov.nasa.worldwind.Movable
,gov.nasa.worldwind.render.OrderedRenderable
,gov.nasa.worldwind.render.PreRenderable
,gov.nasa.worldwind.render.Renderable
,gov.nasa.worldwind.render.SurfaceTile
,gov.nasa.worldwind.WWObject
,PropertyChangeListener
,EventListener
public class RepastSurfaceImage extends gov.nasa.worldwind.render.SurfaceImage
Customized SurfaceImage implementation for Repast GIS display that provides finer control over texture rendering such as anti-alias modes.- Author:
- Eric Tatara
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
drawSmooth
-
Constructor Summary
Constructors Constructor Description RepastSurfaceImage(BufferedImage image, gov.nasa.worldwind.geom.Sector sector)
RepastSurfaceImage(Object imageSource, Iterable<? extends gov.nasa.worldwind.geom.LatLon> corners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initializeSourceTexture(gov.nasa.worldwind.render.DrawContext dc)
void
setDrawSmooth(boolean drawSmooth)
Toggles smooth (anti-aliased) rendering of texture images.-
Methods inherited from class gov.nasa.worldwind.render.SurfaceImage
applyInternalTransform, bind, dispose, doDrag, drag, draw, equals, export, exportAsKML, exportKMLLatLonBox, exportKMLLatLonQuad, getCorners, getDistanceFromEye, getExtent, getImageSource, getOpacity, getReferencePosition, getSector, hashCode, initializeGeneratedTexture, initializeGeometry, isAlwaysOnTop, isDragEnabled, isExportFormatSupported, isPickEnabled, move, moveTo, pick, preRender, render, setAlwaysOnTop, setCorners, setDragEnabled, setImageSource, setImageSource, setOpacity, setPickEnabled, setReferencePosition
-
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, finalize, 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
-
-
-
-
Constructor Detail
-
RepastSurfaceImage
public RepastSurfaceImage(BufferedImage image, gov.nasa.worldwind.geom.Sector sector)
-
-
Method Detail
-
initializeSourceTexture
protected void initializeSourceTexture(gov.nasa.worldwind.render.DrawContext dc)
- Overrides:
initializeSourceTexture
in classgov.nasa.worldwind.render.SurfaceImage
-
setDrawSmooth
public void setDrawSmooth(boolean drawSmooth)
Toggles smooth (anti-aliased) rendering of texture images.- Parameters:
drawSmooth
-
-
-