Class TileDependencies


  • public class TileDependencies
    extends java.lang.Object
    The TileDependecies class tracks the dependencies between tiles for labels. When the labels are drawn on a per-tile basis it is important to know where labels overlap the tile boundaries. A single label can overlap several neighbouring tiles (even, as we do here, ignore the case where a long or tall label will overlap onto tiles further removed -- with line breaks for long labels this should happen much less frequently now.). For every tile drawn we must therefore enquire which labels from neighbouring tiles overlap onto it and these labels must be drawn regardless of priority as part of the label has already been drawn.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait