| Package | Description | 
|---|---|
| gov.nasa.worldwind.render | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
GlobeBrowserBalloon.OrderedGlobeBrowserBalloon  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.HashMap<GlobeStateKey,AbstractBrowserBalloon.OrderedBrowserBalloon> | 
AbstractBrowserBalloon.orderedRenderables  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AbstractBrowserBalloon.OrderedBrowserBalloon | 
ScreenBrowserBalloon.createOrderedRenderable()  | 
protected AbstractBrowserBalloon.OrderedBrowserBalloon | 
GlobeBrowserBalloon.createOrderedRenderable()  | 
protected abstract AbstractBrowserBalloon.OrderedBrowserBalloon | 
AbstractBrowserBalloon.createOrderedRenderable()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
AbstractBrowserBalloon.bindWebViewTexture(DrawContext dc,
                  AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
ScreenBrowserBalloon.computeBalloonPoints(DrawContext dc,
                    AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Computes and stores this balloon's screen coordinates. 
 | 
protected void | 
GlobeBrowserBalloon.computeBalloonPoints(DrawContext dc,
                    AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Computes and stores this balloon's model and screen coordinates. 
 | 
protected abstract void | 
AbstractBrowserBalloon.computeBalloonPoints(DrawContext dc,
                    AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Computes and stores the balloon's model-coordinate and screen-coordinate points. 
 | 
protected void | 
AbstractBrowserBalloon.computeGeometry(AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Updates the balloon's screen-coordinate geometry in  
frameInfo according to the current screen
 bounds, screen offset, and active attributes. | 
protected java.nio.FloatBuffer | 
AbstractBrowserBalloon.createFrameVertices(AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Creates the balloon's frame vertex buffer according to the active attributes. 
 | 
protected void | 
AbstractBrowserBalloon.doDrawOrderedRenderable(DrawContext dc,
                       AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawBrowserControl(DrawContext dc,
                  AbstractBrowserBalloon.BrowserControl control,
                  AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawBrowserControls(DrawContext dc,
                   AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawFrame(DrawContext dc,
         AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawFrameInterior(DrawContext dc,
                 AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Draws this browser balloon's interior geometry in screen-coordinates, with the  
WebView's texture
 representation applied as an OpenGL decal. | 
protected void | 
AbstractBrowserBalloon.drawFrameOutline(DrawContext dc,
                AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawLinks(DrawContext dc,
         AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawOrderedRenderable(DrawContext dc,
                     AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawResizeControl(DrawContext dc,
                 AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Draw pickable regions for the resize controls. 
 | 
protected void | 
AbstractBrowserBalloon.drawTitleBar(DrawContext dc,
            AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.drawWebViewLinks(DrawContext dc,
                AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected boolean | 
GlobeBrowserBalloon.intersectsFrustum(DrawContext dc,
                 AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Determines whether the balloon intersects the view frustum. 
 | 
protected boolean | 
AbstractBrowserBalloon.intersectsFrustum(DrawContext dc,
                 AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Determines whether the balloon intersects the view frustum. 
 | 
protected java.nio.FloatBuffer | 
AbstractBrowserBalloon.makeDefaultFrameVertices(AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected java.nio.FloatBuffer | 
AbstractBrowserBalloon.makeEllipseFrameVertices(AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected java.nio.FloatBuffer | 
AbstractBrowserBalloon.makeRectangleFrameVertices(AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected boolean | 
AbstractBrowserBalloon.mustRegenerateGeometry(AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Indicates whether this balloon's screen-coordinate geometry must be recomputed as a result of a balloon attribute
 changing. 
 | 
void | 
AbstractBrowserBalloon.pick(DrawContext dc,
    java.awt.Point pickPoint,
    AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
ScreenBrowserBalloon.setupDepthTest(DrawContext dc,
              AbstractBrowserBalloon.OrderedBrowserBalloon obb) | 
protected void | 
GlobeBrowserBalloon.setupDepthTest(DrawContext dc,
              AbstractBrowserBalloon.OrderedBrowserBalloon obb) | 
protected abstract void | 
AbstractBrowserBalloon.setupDepthTest(DrawContext dc,
              AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.updateRenderState(DrawContext dc,
                 AbstractBrowserBalloon.OrderedBrowserBalloon obb)  | 
protected void | 
AbstractBrowserBalloon.updateRenderStateIfNeeded(DrawContext dc,
                         AbstractBrowserBalloon.OrderedBrowserBalloon obb)
Update the balloon's active attributes and points, if that hasn't already been done this frame. 
 | 
protected void | 
AbstractBrowserBalloon.updateWebView(DrawContext dc,
             AbstractBrowserBalloon.OrderedBrowserBalloon obb)  |