public class GLRangeAndBearingMapItem extends GLArrow2
GLMapItem2.OnBoundsChangedListener, GLMapItem2.OnVisibleChangedListener
Modifier and Type | Field and Description |
---|---|
protected RangeAndBearingMapItem |
_subject |
_arrowHead, _arrowheadVersion, _labelID, _labelManager, _pts, _text, div_pi_4, XRAY_ENABLED
fill, fillColor, stroke, strokeAlpha, strokeBlue, strokeColor, strokeGreen, strokeRed, strokeWeight
bounds, clickable, context, DEFAULT_MAX_ALT, DEFAULT_MIN_ALT, minMapGsd, renderPass, subject, visible, zOrder
Constructor and Description |
---|
GLRangeAndBearingMapItem(MapRenderer surface,
RangeAndBearingMapItem arrow) |
Modifier and Type | Method and Description |
---|---|
protected HitTestResult |
hitTestImpl(MapRenderer3 renderer,
HitTestQueryParameters params)
Perform a hit test on this map item
Sub-classes should override this method for hit-testing
|
_drawArrowHead, _setColor, _validateArrowhead, draw, ensureLabel, getHae, getWidgetViewF, onAltitudeModeChanged, onPointsChanged, onStrokeColorChanged, onStrokeWeightChanged, onStyleChanged, onTextChanged, release, startObserving, stopObserving, updateText
onFillColorChanged
addBoundsListener, addVisibleListener, dispatchOnBoundsChanged, dispatchOnVisibleChanged, forward, forward, forward, forward, forward, forward, forward, getBounds, getClampToGroundAtNadir, getClickable, getMinDrawResolution, getOpaque, getRenderPass, getSubject, getZOrder, hitTest, isVisible, markSurfaceDirty, onClickableChanged, onVisibleChanged, onZOrderChanged, removeBoundsListener, removeVisibleListener, runOnGLThread, setClampToGroundAtNadir, setOpaque
protected final RangeAndBearingMapItem _subject
public GLRangeAndBearingMapItem(MapRenderer surface, RangeAndBearingMapItem arrow)
protected HitTestResult hitTestImpl(MapRenderer3 renderer, HitTestQueryParameters params)
AbstractGLMapItem2
hitTestImpl
in class GLArrow2
renderer
- Map rendererparams
- Query parameters