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 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected 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 classgov.nasa.worldwind.render.PointPlacemark
-
getTexture
public gov.nasa.worldwind.render.WWTexture getTexture() -
setTexture
public void setTexture(gov.nasa.worldwind.render.WWTexture texture)
-