NASA World Wind

gov.nasa.worldwind.render
Interface AnnotationLayoutManager

All Known Implementing Classes:
AbstractAnnotationLayout, AnnotationFlowLayout, AnnotationNullLayout

public interface AnnotationLayoutManager


Method Summary
 void beginDrawAnnotations(DrawContext dc, Rectangle bounds)
           
 void drawAnnotations(DrawContext dc, Rectangle bounds, Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
           
 void endDrawAnnotations(DrawContext dc)
           
 PickSupport getPickSupport()
           
 Dimension getPreferredSize(DrawContext dc, Iterable<? extends Annotation> annotations)
           
 void setPickSupport(PickSupport pickSupport)
           
 

Method Detail

beginDrawAnnotations

void beginDrawAnnotations(DrawContext dc,
                          Rectangle bounds)

drawAnnotations

void drawAnnotations(DrawContext dc,
                     Rectangle bounds,
                     Iterable<? extends Annotation> annotations,
                     double opacity,
                     Position pickPosition)

endDrawAnnotations

void endDrawAnnotations(DrawContext dc)

getPickSupport

PickSupport getPickSupport()

getPreferredSize

Dimension getPreferredSize(DrawContext dc,
                           Iterable<? extends Annotation> annotations)

setPickSupport

void setPickSupport(PickSupport pickSupport)

NASA World Wind

Hosted by docs.bugaco.com