Interface SpatialItemAdapter<T>

All Known Implementing Classes:
SpatialItemAdapter.AreaAdapter, SpatialItemAdapter.EdgeAdapter, SpatialItemAdapter.PointAdapter, SpatialObjectAdapter

public interface SpatialItemAdapter<T>
  • Method Details

    • getItemHash

      default int getItemHash(T item)
    • getMinX

      double getMinX(T item)
    • getMinY

      double getMinY(T item)
    • getMinZ

      double getMinZ(T item)
    • getMaxX

      default double getMaxX(T item)
    • getMaxY

      default double getMaxY(T item)
    • getMaxZ

      default double getMaxZ(T item)
    • getCenterX

      default double getCenterX(T item)
    • getCenterY

      default double getCenterY(T item)
    • getCenterZ

      default double getCenterZ(T item)
    • getMin

      default Vector3d getMin(T item, Vector3d result)
    • getMax

      default Vector3d getMax(T item, Vector3d result)
    • getCenter

      default Vector3d getCenter(T item, Vector3d result)