public interface SpaceFillingCurve2D
Includes code from LocationTech SFCurve, Copyright (c) 2015 Azavea.
| Modifier and Type | Interface and Description |
|---|---|
static class |
SpaceFillingCurve2D.AbstractRange
Base class for Range implementations.
|
static class |
SpaceFillingCurve2D.CoveredRange
Range that is covered.
|
static interface |
SpaceFillingCurve2D.IndexRange
Range.
|
static class |
SpaceFillingCurve2D.IndexRangeOrdering
Lexicographic ordering for
SpaceFillingCurve2D.IndexRange. |
static class |
SpaceFillingCurve2D.IndexRanges
Utilities for
SpaceFillingCurve2D.IndexRange. |
static class |
SpaceFillingCurve2D.IndexRangeTuple
Data representing a range.
|
static class |
SpaceFillingCurve2D.OverlappingRange
Range that is not contained.
|
static class |
SpaceFillingCurve2D.Point
A 2-dimensional point.
|
static class |
SpaceFillingCurve2D.RangeComputeHints
|
| Modifier and Type | Method and Description |
|---|---|
long |
toIndex(double x,
double y) |
SpaceFillingCurve2D.Point |
toPoint(long i) |
List<SpaceFillingCurve2D.IndexRange> |
toRanges(double xMin,
double yMin,
double xMax,
double yMax,
SpaceFillingCurve2D.RangeComputeHints hints) |
long toIndex(double x,
double y)
SpaceFillingCurve2D.Point toPoint(long i)
List<SpaceFillingCurve2D.IndexRange> toRanges(double xMin, double yMin, double xMax, double yMax, SpaceFillingCurve2D.RangeComputeHints hints)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.