public abstract class GlobeOverlay extends Object implements IDisposable
TerrainOverlay
and GlobeImageOverlay
objects.Modifier | Constructor and Description |
---|---|
protected |
GlobeOverlay() |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting
unmanaged resources.
|
protected void |
dispose(boolean disposing) |
CentralBody |
getCentralBody()
Gets the
CentralBody that the GlobeOverlay is displayed on. |
DisplayCondition |
getDisplayCondition()
Gets the
DisplayCondition that controls whether or not the GlobeOverlay is displayed. |
CartographicExtent |
getExtent()
Gets the
CartographicExtent that represents the area covered by the GlobeOverlay . |
boolean |
getIsValid()
Gets whether or not the overlay is valid.
|
GlobeOverlayRole |
getRole()
Gets the
GlobeOverlayRole of the GlobeOverlay . |
Object |
getTag()
Gets custom data associated with this globe overlay.
|
URI |
getUri()
Gets the
URI specifying the location of the GlobeOverlay . |
void |
setDisplayCondition(DisplayCondition value)
Sets the
DisplayCondition that controls whether or not the GlobeOverlay is displayed. |
void |
setExtent(CartographicExtent value)
Gets the
CartographicExtent that represents the area covered by the GlobeOverlay . |
void |
setTag(Object value)
Sets custom data associated with this globe overlay.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public final void dispose()
IDisposable
dispose
in interface IDisposable
protected void dispose(boolean disposing)
public CentralBody getCentralBody()
CentralBody
that the GlobeOverlay
is displayed on.
It will return null
if the GlobeOverlay
hasn't been added to a CentralBody
.public CartographicExtent getExtent()
CartographicExtent
that represents the area covered by the GlobeOverlay
.public void setExtent(CartographicExtent value)
CartographicExtent
that represents the area covered by the GlobeOverlay
.public GlobeOverlayRole getRole()
GlobeOverlayRole
of the GlobeOverlay
.public URI getUri()
URI
specifying the location of the GlobeOverlay
.public boolean getIsValid()
CentralBody
.public DisplayCondition getDisplayCondition()
DisplayCondition
that controls whether or not the GlobeOverlay
is displayed.public void setDisplayCondition(DisplayCondition value)
DisplayCondition
that controls whether or not the GlobeOverlay
is displayed.public Object getTag()
public void setTag(Object value)