NASA World Wind

gov.nasa.worldwind.symbology
Interface TacticalCircle

All Superinterfaces:
AVList, Highlightable, Movable, Renderable, TacticalGraphic, TacticalPoint
All Known Implementing Classes:
AbstractCircularGraphic, CircularFireSupportArea, CircularPositionArea, PullUpPoint, RoutePoint

public interface TacticalCircle
extends TacticalPoint

An interface for circular tactical graphics. This interface provides methods to access the radius of the circle. The radius can also be set using the SymbologyConstants.DISTANCE modifier.

See Also:
TacticalGraphicFactory.createCircle(String, gov.nasa.worldwind.geom.Position, double, gov.nasa.worldwind.avlist.AVList)

Method Summary
 double getRadius()
          Indicates the radius of this circle.
 void setRadius(double radius)
          Specifies the radius of this circle.
 
Methods inherited from interface gov.nasa.worldwind.symbology.TacticalPoint
getPosition, setPosition
 
Methods inherited from interface gov.nasa.worldwind.symbology.TacticalGraphic
getAttributes, getDelegateOwner, getHighlightAttributes, getIdentifier, getLabelOffset, getModifier, getPositions, getText, getUnitsFormat, isShowGraphicModifiers, isShowHostileIndicator, isShowLocation, isShowTextModifiers, isVisible, setAttributes, setDelegateOwner, setHighlightAttributes, setLabelOffset, setModifier, setPositions, setShowGraphicModifiers, setShowHostileIndicator, setShowLocation, setShowTextModifiers, setText, setUnitsFormat, setVisible
 
Methods inherited from interface gov.nasa.worldwind.render.Renderable
render
 
Methods inherited from interface gov.nasa.worldwind.render.Highlightable
isHighlighted, setHighlighted
 
Methods inherited from interface gov.nasa.worldwind.Movable
getReferencePosition, move, moveTo
 
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
 

Method Detail

getRadius

double getRadius()
Indicates the radius of this circle. Calling this method is equivalent to calling getModifier(SymbologyConstants.DISTANCE ).

Returns:
The radius of this circle, in meters.

setRadius

void setRadius(double radius)
Specifies the radius of this circle. Calling this method is equivalent to calling setModifier(SymbologyConstants.DISTANCE, value).

Parameters:
radius - New radius, in meters.

NASA World Wind