Class 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  
      • 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
    • 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.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 interface gov.nasa.worldwind.avlist.AVList

        addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
    • Field Detail

      • drawSmooth

        protected boolean drawSmooth
    • Constructor Detail

      • 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 Detail

      • 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 -