Package org.oscim.utils
package org.oscim.utils
-
ClassDescriptionDoes bin packing by inserting to the right or below previously packed rectangles.Does bin packing by inserting in rows.Colors from http://www.w3.org/TR/css3-colorA utility class with extrusion helper methods.The coordinate validation functions come from Mapsforge LatLongUtils class.Utility class for graphics operations.A utility class with IO-specific helper methods.KeyMap<K extends KeyMap.HashItem>Note: the implementation of
KeyMap
is not synchronized.LRUCache<K,V> An LRUCache with a fixed size and an access-order policy.An abstract base class for threads which support pausing and resuming.QuadTree<T>Quad-tree with fixed extents.RTree<T>Implementation of RTree, a multidimensional bounding rectangle tree.Scan-line fill algorithm to retrieve tile-coordinates from Viewport.SpatialIndex<T>See OpenGL Red Book for description of the winding rules http://www.glprogramming.com/red/chapter11.htmlTimSort<T>A stable, adaptive, iterative mergesort that requires far fewer than n lg(n) comparisons when running on partially sorted arrays, while offering performance comparable to a traditional mergesort when run on random arrays.