protected class AbstractTacticalSymbol.OrderedSymbol extends Object implements OrderedRenderable
| Modifier and Type | Field and Description | 
|---|---|
| double | dxPer-frame screen offset indicating this symbol's x-offset relative to the screenPoint. | 
| double | dyPer-frame screen offset indicating this symbol's y-offset relative to the screenPoint. | 
| double | eyeDistancePer-frame distance corresponding to the distance between the placePoint and the View's eye point. | 
| Rectangle | iconRectScalediconRect with scaling applied, used to lay out text. | 
| Rectangle | layoutRect | 
| Rectangle | layoutRectScaledlayoutRect with scaling applied, used to lay out text. | 
| Vec4 | placePointPer-frame Cartesian point corresponding to this symbol's position. | 
| Vec4 | screenPointPer-frame screen point corresponding to the projection of the placePoint in the viewport (on the screen). | 
| Rectangle | screenRect | 
| double | sxPer-frame screen scale indicating this symbol's x-scale relative to the screen offset. | 
| double | syPer-frame screen scale indicating this symbol's y-scale relative to the screen offset. | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | OrderedSymbol() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates) | 
| double | getDistanceFromEye()Returns the ordered renderable's distance from the current view's eye point. | 
| Layer | getPickLayer() | 
| boolean | isEnableBatchPicking() | 
| boolean | isEnableBatchRendering() | 
| void | pick(DrawContext dc,
    Point pickPoint)Executes a pick of the ordered renderable. | 
| void | render(DrawContext dc)Causes this  Renderableto render itself using the provided draw context. | 
public double dx
AbstractTacticalSymbol.computeTransform(gov.nasa.worldwind.render.DrawContext, gov.nasa.worldwind.symbology.AbstractTacticalSymbol.OrderedSymbol).
 Initially 0.public double dy
AbstractTacticalSymbol.computeTransform(gov.nasa.worldwind.render.DrawContext, gov.nasa.worldwind.symbology.AbstractTacticalSymbol.OrderedSymbol).
 Initially 0.public double eyeDistance
AbstractTacticalSymbol.computeSymbolPoints(gov.nasa.worldwind.render.DrawContext,
 gov.nasa.worldwind.symbology.AbstractTacticalSymbol.OrderedSymbol). Initially 0.public Rectangle iconRectScaled
public Rectangle layoutRect
public Rectangle layoutRectScaled
public Vec4 placePoint
AbstractTacticalSymbol.computeSymbolPoints(gov.nasa.worldwind.render.DrawContext,
 gov.nasa.worldwind.symbology.AbstractTacticalSymbol.OrderedSymbol). Initially null.public Vec4 screenPoint
AbstractTacticalSymbol.computeSymbolPoints(gov.nasa.worldwind.render.DrawContext,
 gov.nasa.worldwind.symbology.AbstractTacticalSymbol.OrderedSymbol). Initially null.public Rectangle screenRect
public double sx
AbstractTacticalSymbol.computeTransform(gov.nasa.worldwind.render.DrawContext, gov.nasa.worldwind.symbology.AbstractTacticalSymbol.OrderedSymbol).
 Initially 0.public double sy
AbstractTacticalSymbol.computeTransform(gov.nasa.worldwind.render.DrawContext, gov.nasa.worldwind.symbology.AbstractTacticalSymbol.OrderedSymbol).
 Initially 0.protected void doDrawOrderedRenderable(DrawContext dc, PickSupport pickCandidates)
public double getDistanceFromEye()
OrderedRenderablegetDistanceFromEye in interface OrderedRenderablepublic Layer getPickLayer()
public boolean isEnableBatchPicking()
public boolean isEnableBatchRendering()
public void pick(DrawContext dc, Point pickPoint)
OrderedRenderablepick in interface OrderedRenderabledc - the current draw context.pickPoint - the pick point.public void render(DrawContext dc)
RenderableRenderable to render itself using the provided draw context.render in interface Renderabledc - the DrawContext to be usedDrawContext