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
     

    Fields inherited from class gov.nasa.worldwind.render.SurfaceImage

    alwaysOnTop, corners, dragEnabled, draggableSupport, generatedTexture, generatedTextureExpired, imageSource, pickLayer, pickSupport, previousGeneratedTexture, previousSourceTexture, sourceTexture, thisList

    Fields inherited from interface gov.nasa.worldwind.Exportable

    FORMAT_NOT_SUPPORTED, FORMAT_PARTIALLY_SUPPORTED, FORMAT_SUPPORTED
  • 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

    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.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, 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
  • Field Details

    • drawSmooth

      protected boolean drawSmooth
  • Constructor Details

    • RepastSurfaceImage

      public RepastSurfaceImage(BufferedImage image, gov.nasa.worldwind.geom.Sector sector)
    • RepastSurfaceImage

      public RepastSurfaceImage(Object imageSource, Iterable<? extends gov.nasa.worldwind.geom.LatLon> corners)
  • Method Details

    • initializeSourceTexture

      protected void initializeSourceTexture(gov.nasa.worldwind.render.DrawContext dc)
      Overrides:
      initializeSourceTexture in class gov.nasa.worldwind.render.SurfaceImage
    • setDrawSmooth

      public void setDrawSmooth(boolean drawSmooth)
      Toggles smooth (anti-aliased) rendering of texture images.
      Parameters:
      drawSmooth -