Package | Description |
---|---|
gov.nasa.worldwind.layers | |
gov.nasa.worldwind.render | |
gov.nasa.worldwindx.applications.worldwindow.core | |
gov.nasa.worldwindx.examples |
Modifier and Type | Field and Description |
---|---|
protected BasicQuadTree<WWIcon> |
IconLayer.icons |
protected Iterable<WWIcon> |
IconLayer.iconsOverride |
protected HashMap<GlobeStateKey,Set<WWIcon>> |
IconLayer.lastActiveIconsLists |
Modifier and Type | Method and Description |
---|---|
protected Iterable<WWIcon> |
IconLayer.getActiveIcons(DrawContext dc)
Returns the Iterable of currently active Icons.
|
Iterable<WWIcon> |
IconLayer.getIcons()
Returns the Iterable of Icons currently in use by this layer.
|
Modifier and Type | Method and Description |
---|---|
void |
IconLayer.addIcon(WWIcon icon)
Adds the specified
icon to this layer's internal collection. |
void |
IconLayer.removeIcon(WWIcon icon)
Removes the specified
icon from this layer's internal collection, if it exists. |
Modifier and Type | Method and Description |
---|---|
void |
IconLayer.addIcons(Iterable<WWIcon> icons)
Adds the contents of the specified
icons to this layer's internal collection. |
void |
IconLayer.setIcons(Iterable<WWIcon> iconIterable)
Overrides the collection of currently active Icons with the specified
iconIterable . |
Modifier and Type | Class and Description |
---|---|
class |
Pedestal |
class |
UserFacingIcon |
Modifier and Type | Field and Description |
---|---|
protected WWIcon |
IconRenderer.OrderedIcon.icon |
Modifier and Type | Method and Description |
---|---|
WWIcon |
IconRenderer.OrderedIcon.getIcon() |
Modifier and Type | Method and Description |
---|---|
protected void |
IconRenderer.addToolTip(DrawContext dc,
WWIcon icon,
Vec4 iconPoint) |
protected void |
IconRenderer.applyBackground(DrawContext dc,
WWIcon icon,
Vec4 screenPoint,
double width,
double height,
double pedestalSpacing,
double pedestalScale) |
protected void |
IconRenderer.doRecordFeedback(DrawContext dc,
WWIcon icon,
Vec4 modelPoint,
Rectangle screenRect)
Records feedback about how the specified WWIcon has been processed.
|
protected boolean |
IconRenderer.isFeedbackEnabled(DrawContext dc,
WWIcon icon)
Returns true if the IconRenderer should record feedback about how the specified WWIcon has been processed.
|
protected static boolean |
IconRenderer.isIconValid(WWIcon icon,
boolean checkPosition) |
protected void |
IconRenderer.recordFeedback(DrawContext dc,
WWIcon icon,
Vec4 modelPoint,
Rectangle screenRect)
If feedback is enabled for the specified WWIcon, this method records feedback about how the specified WWIcon has
been processed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IconRenderer.drawMany(DrawContext dc,
Iterable<? extends WWIcon> icons,
Layer layer) |
void |
IconRenderer.pick(DrawContext dc,
Iterable<? extends WWIcon> icons,
Point pickPoint,
Layer layer) |
void |
IconRenderer.render(DrawContext dc,
Iterable<? extends WWIcon> icons) |
Constructor and Description |
---|
OrderedIcon(WWIcon icon,
Vec4 point,
Layer layer,
double eyeDistance,
double horizonDistance) |
Modifier and Type | Field and Description |
---|---|
protected WWIcon |
IconController.lastPickedIcon |
Modifier and Type | Field and Description |
---|---|
protected WWIcon |
AnnotationControls.AppFrame.highlit |
protected WWIcon |
PickFrustum.AppFrame.lastPickedIcon |
Modifier and Type | Method and Description |
---|---|
static WWIcon |
AnnotationControls.createIcon(Object type,
Position position,
String title,
Object data) |
Modifier and Type | Method and Description |
---|---|
void |
AnnotationControls.AppFrame.highlight(WWIcon icon) |
protected void |
AnnotationControls.AppFrame.openResource(WWIcon icon) |