Class PlaceMark

java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.render.PointPlacemark
repast.simphony.visualization.gis3D.PlaceMark
All Implemented Interfaces:
gov.nasa.worldwind.avlist.AVList, gov.nasa.worldwind.drag.Draggable, gov.nasa.worldwind.event.MessageListener, gov.nasa.worldwind.Exportable, gov.nasa.worldwind.Locatable, gov.nasa.worldwind.Movable, gov.nasa.worldwind.render.Highlightable, gov.nasa.worldwind.render.Renderable, gov.nasa.worldwind.WWObject, PropertyChangeListener, EventListener

public class PlaceMark extends gov.nasa.worldwind.render.PointPlacemark
PlaceMark extends the WWJ PointPlacemark and only overrides the handling of the WWTexture such that PlaceMark does not store the texture in a map keyed on the image source.
Author:
Eric Tatara
  • Nested Class Summary

    Nested classes/interfaces inherited from class gov.nasa.worldwind.render.PointPlacemark

    gov.nasa.worldwind.render.PointPlacemark.LODSelector, gov.nasa.worldwind.render.PointPlacemark.OrderedPlacemark
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected gov.nasa.worldwind.render.WWTexture
     

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

    activeAttributes, activeTexture, altitudeMode, alwaysOnTop, applyVerticalExaggeration, clipToHorizon, DEFAULT_HIGHLIGHT_SCALE, DEFAULT_LABEL_OFFSET_IF_UNSPECIFIED, DEFAULT_POINT_SIZE, defaultAttributes, delegateOwner, dragEnabled, draggableSupport, dx, dy, enableBatchPicking, enableBatchRendering, enableDecluttering, enableLabelPicking, eyeDistance, frameNumber, highlightAttrs, highlighted, labelText, lineEnabled, linePickWidth, LODSelector, normalAttrs, PICK_Y_OFFSET, PICK_Y_SIZE_DELTA, pickLayer, pickSupport, placePoint, position, screenPoint, terrainPoint, textures, TRANSPARENT_IMAGE_ADDRESS, visible

    Fields inherited from interface gov.nasa.worldwind.Exportable

    FORMAT_NOT_SUPPORTED, FORMAT_PARTIALLY_SUPPORTED, FORMAT_SUPPORTED
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    PlaceMark(gov.nasa.worldwind.geom.Position position)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected gov.nasa.worldwind.render.WWTexture
    chooseTexture(gov.nasa.worldwind.render.PointPlacemarkAttributes attrs)
     
    gov.nasa.worldwind.render.WWTexture
     
    void
    setTexture(gov.nasa.worldwind.render.WWTexture texture)
     

    Methods inherited from class gov.nasa.worldwind.render.PointPlacemark

    beginDrawing, computeImageBounds, computeImageOffset, computeLabelPoint, computePlacemarkPoints, createPickedObject, determineActiveAttributes, doDrag, doDrawOrderedRenderable, drag, drawBatched, drawLabel, drawLine, drawOrderedRenderable, drawPoint, endDrawing, export, exportAsKML, getActiveAttributes, getAltitudeMode, getAttributes, getDefaultAttributes, getDelegateOwner, getDistanceFromEye, getHighlightAttributes, getLabelBounds, getLabelText, getLinePickWidth, getLODSelector, getPosition, getReferencePosition, initializeTexture, intersectsFrustum, isAlwaysOnTop, isApplyVerticalExaggeration, isClipToHorizon, isDragEnabled, isDrawLine, isDrawPoint, isEnableBatchPicking, isEnableBatchRendering, isEnableDecluttering, isEnableLabelPicking, isExportFormatSupported, isHighlighted, isLineEnabled, isVisible, makeOrderedRenderable, move, moveTo, mustDrawLabel, pick, render, setAltitudeMode, setAlwaysOnTop, setApplyVerticalExaggeration, setAttributes, setClipToHorizon, setDelegateOwner, setDragEnabled, setEnableBatchPicking, setEnableBatchRendering, setEnableDecluttering, setEnableLabelPicking, setHighlightAttributes, setHighlighted, setLabelText, setLineColor, setLineEnabled, setLinePickWidth, setLineWidth, setLODSelector, setPointSize, setPosition, setVisible

    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, equals, finalize, getClass, hashCode, 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

    • texture

      protected gov.nasa.worldwind.render.WWTexture texture
  • Constructor Details

    • PlaceMark

      public PlaceMark()
    • PlaceMark

      public PlaceMark(gov.nasa.worldwind.geom.Position position)
  • Method Details

    • chooseTexture

      protected gov.nasa.worldwind.render.WWTexture chooseTexture(gov.nasa.worldwind.render.PointPlacemarkAttributes attrs)
      Overrides:
      chooseTexture in class gov.nasa.worldwind.render.PointPlacemark
    • getTexture

      public gov.nasa.worldwind.render.WWTexture getTexture()
    • setTexture

      public void setTexture(gov.nasa.worldwind.render.WWTexture texture)