public abstract class GreatCircleSubset extends Object implements HyperplaneSubset<Point2S>, RegionEmbedding<Point2S,Point1S>
GreatCircles| Modifier and Type | Method and Description |
|---|---|
RegionLocation |
classify(Point2S pt) |
Point2S |
closest(Point2S pt) |
Point2S |
getCentroid() |
GreatCircle |
getCircle()
Get the great circle defining this instance.
|
GreatCircle |
getHyperplane() |
Precision.DoubleEquivalence |
getPrecision()
Return the object used to perform floating point comparisons, which is the
same object used by the underlying
GreatCircle. |
double |
getSize() |
abstract HyperplaneBoundedRegion<Point1S> |
getSubspaceRegion() |
boolean |
isEmpty() |
boolean |
isFull() |
abstract List<GreatArc> |
toConvex() |
Point2S |
toSpace(Point1S pt) |
Point1S |
toSubspace(Point2S pt) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontains, transformsplitisFinite, isInfinitetoSpace, toSubspacepublic GreatCircle getCircle()
getHyperplane()public GreatCircle getHyperplane()
getHyperplane in interface HyperplaneSubset<Point2S>public Point1S toSubspace(Point2S pt)
toSubspace in interface Embedding<Point2S,Point1S>public boolean isFull()
isFull in interface HyperplaneSubset<Point2S>public boolean isEmpty()
isEmpty in interface HyperplaneSubset<Point2S>public Point2S getCentroid()
getCentroid in interface HyperplaneSubset<Point2S>public RegionLocation classify(Point2S pt)
classify in interface HyperplaneSubset<Point2S>public Point2S closest(Point2S pt)
closest in interface HyperplaneSubset<Point2S>public abstract List<GreatArc> toConvex()
toConvex in interface HyperplaneSubset<Point2S>public abstract HyperplaneBoundedRegion<Point1S> getSubspaceRegion()
getSubspaceRegion in interface RegionEmbedding<Point2S,Point1S>public Precision.DoubleEquivalence getPrecision()
GreatCircle.Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.