Package gov.nasa.worldwind.render
Interface AnnotationLayoutManager
-
- All Known Implementing Classes:
AbstractAnnotationLayout,AnnotationFlowLayout,AnnotationNullLayout
public interface AnnotationLayoutManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbeginDrawAnnotations(DrawContext dc, java.awt.Rectangle bounds)voiddrawAnnotations(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)voidendDrawAnnotations(DrawContext dc)PickSupportgetPickSupport()java.awt.DimensiongetPreferredSize(DrawContext dc, java.lang.Iterable<? extends Annotation> annotations)voidsetPickSupport(PickSupport pickSupport)
-
-
-
Method Detail
-
getPickSupport
PickSupport getPickSupport()
-
setPickSupport
void setPickSupport(PickSupport pickSupport)
-
getPreferredSize
java.awt.Dimension getPreferredSize(DrawContext dc, java.lang.Iterable<? extends Annotation> annotations)
-
drawAnnotations
void drawAnnotations(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
-
beginDrawAnnotations
void beginDrawAnnotations(DrawContext dc, java.awt.Rectangle bounds)
-
endDrawAnnotations
void endDrawAnnotations(DrawContext dc)
-
-