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 void
beginDrawAnnotations(DrawContext dc, java.awt.Rectangle bounds)
void
drawAnnotations(DrawContext dc, java.awt.Rectangle bounds, java.lang.Iterable<? extends Annotation> annotations, double opacity, Position pickPosition)
void
endDrawAnnotations(DrawContext dc)
PickSupport
getPickSupport()
java.awt.Dimension
getPreferredSize(DrawContext dc, java.lang.Iterable<? extends Annotation> annotations)
void
setPickSupport(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)
-
-