Modifier and Type | Field and Description |
---|---|
double |
arcWidth |
double |
chordDistance |
GeoPoint |
end |
SidedPlane |
endCutoffPlane |
GeoPoint[] |
endCutoffPlanePoints |
double |
fullDistance |
double |
fullLinearDistance |
double |
fullNormalDistance |
SidedPlane |
invertedEndCutoffPlane |
SidedPlane |
invertedStartCutoffPlane |
SidedPlane |
lowerConnectingPlane |
GeoPoint[] |
lowerConnectingPlanePoints |
Plane |
normalizedConnectingPlane |
double |
planeBoundingOffset |
GeoPoint |
start |
SidedPlane |
startCutoffPlane |
GeoPoint[] |
startCutoffPlanePoints |
SidedPlane |
upperConnectingPlane |
GeoPoint[] |
upperConnectingPlanePoints |
Constructor and Description |
---|
GeoPath.PathSegment(GeoPoint start,
GeoPoint end,
double planeBoundingOffset,
double arcWidth,
double chordDistance) |
Modifier and Type | Method and Description |
---|---|
void |
getBounds(Bounds bounds) |
boolean |
intersects(Plane p,
GeoPoint[] notablePoints,
Membership[] bounds) |
boolean |
isDegenerate() |
boolean |
isWithin(double x,
double y,
double z) |
boolean |
isWithin(Vector point) |
double |
pathDistance(GeoPoint point) |
double |
pathLinearDistance(GeoPoint point) |
double |
pathNormalDistance(GeoPoint point) |
public final GeoPoint start
public final GeoPoint end
public final double fullDistance
public final double fullNormalDistance
public final double fullLinearDistance
public final Plane normalizedConnectingPlane
public final SidedPlane upperConnectingPlane
public final SidedPlane lowerConnectingPlane
public final SidedPlane startCutoffPlane
public final SidedPlane endCutoffPlane
public final GeoPoint[] upperConnectingPlanePoints
public final GeoPoint[] lowerConnectingPlanePoints
public final GeoPoint[] startCutoffPlanePoints
public final GeoPoint[] endCutoffPlanePoints
public final double planeBoundingOffset
public final double arcWidth
public final double chordDistance
public final SidedPlane invertedStartCutoffPlane
public final SidedPlane invertedEndCutoffPlane
public boolean isDegenerate()
public boolean isWithin(Vector point)
public boolean isWithin(double x, double y, double z)
public double pathDistance(GeoPoint point)
public double pathNormalDistance(GeoPoint point)
public double pathLinearDistance(GeoPoint point)
public boolean intersects(Plane p, GeoPoint[] notablePoints, Membership[] bounds)
public void getBounds(Bounds bounds)
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.