## Uses of Class
com.bbn.openmap.layer.vpf.TileDirectory

Packages that use TileDirectory
com.bbn.openmap.layer.vpf: This package contains code for dealing with NIMA data distributed in Vector Product Format.

Uses of TileDirectory in com.bbn.openmap.layer.vpf

Fields in com.bbn.openmap.layer.vpf declared as TileDirectory
`protected TileDirectory` `PrimitiveTable.tile` the tile we are for

Methods in com.bbn.openmap.layer.vpf that return TileDirectory
`TileDirectory` `PrimitiveTable.getTileDirectory()` Gets the tile we are for.
`TileDirectory` `CoverageAttributeTable.getTileWithID(int id)` Get the TileDirectory with the given ID number.
`TileDirectory` `CoverageAttributeTable.getTileWithID(java.lang.String id)` Know that the tile id are the integers used in the tileref.aft file.

Methods in com.bbn.openmap.layer.vpf with parameters of type TileDirectory
`boolean` `VPFFeatureWarehouse.needToFetchTileContents(java.lang.String currentFeature, TileDirectory currentTile)`
`boolean` `VPFFeatureGraphicWarehouse.needToFetchTileContents(java.lang.String currentFeature, TileDirectory currentTile)`
`boolean` `VPFFeatureCache.needToFetchTileContents(java.lang.String currentFeature, TileDirectory currentTile, OMGraphicList requestor)` Query that the CoverageTable makes to decide whether to read the file contents or to used the cached version.
`boolean` `VPFCachedFeatureGraphicWarehouse.needToFetchTileContents(java.lang.String currentFeature, TileDirectory currentTile)` Calls VPFFeatureCache.needToFetchTileContents().
`void` `CoverageTable.drawTile(TileDirectory drawtd, VPFGraphicWarehouse warehouse, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)` Given a tile directory, go through the entries in the edg/fac/txt files, and send those entries to the warehouse.

Constructors in com.bbn.openmap.layer.vpf with parameters of type TileDirectory
`TextTable(CoverageTable cov, TileDirectory tile)` Construct a TextTable for reading VPF text features.
`PrimitiveTable(CoverageTable cov, TileDirectory tile, java.lang.String tablename)` Construct a PrimitiveTable.
`NodeTable(CoverageTable cov, TileDirectory tile, boolean isEntityNode)` Construct a NodeTable for reading VPF text features.
`EdgeTable(CoverageTable cov, TileDirectory tile)` Construct an EdgeTable object for a tile of a coverage.
`AreaTable(CoverageTable cov, EdgeTable edg, TileDirectory tile)` Construct an AreaTable for a tile.

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details