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
FieldsFields 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, visibleFields inherited from interface gov.nasa.worldwind.Exportable
FORMAT_NOT_SUPPORTED, FORMAT_PARTIALLY_SUPPORTED, FORMAT_SUPPORTED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected gov.nasa.worldwind.render.WWTexturechooseTexture(gov.nasa.worldwind.render.PointPlacemarkAttributes attrs) gov.nasa.worldwind.render.WWTexturevoidsetTexture(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, setVisibleMethods inherited from class gov.nasa.worldwind.WWObjectImpl
onMessage, propertyChangeMethods 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, setValuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
chooseTexturein classgov.nasa.worldwind.render.PointPlacemark
-
getTexture
public gov.nasa.worldwind.render.WWTexture getTexture() -
setTexture
public void setTexture(gov.nasa.worldwind.render.WWTexture texture)
-