All Superinterfaces:
net.buildtheearth.terracore.geo.bvh.Bounds2d, Comparable<VectorGeometry>
All Known Implementing Classes:
AbstractLine, AbstractPolygon, AbstractVectorGeometry, DistancePolygon, FillPolygon, NarrowLine, SharpLine, WideLine

public interface VectorGeometry extends Comparable<VectorGeometry>, net.buildtheearth.terracore.geo.bvh.Bounds2d
A generate-able OpenStreetMap element.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    apply(CachedChunkData.Builder builder, int chunkX, int chunkZ, @NonNull net.buildtheearth.terracore.geo.bvh.Bounds2d bounds)
    Modifies the given CachedChunkData.Builder for the given chunk
    default int
     
    id()
     
    double
     

    Methods inherited from interface net.buildtheearth.terracore.geo.bvh.Bounds2d

    contains, expand, intersects, maxX, maxZ, minX, minZ, toCornerBB, toTiles, union, validate
  • Method Details