Modifier and Type | Field and Description |
---|---|
double |
chordDistance |
SidedPlane |
circlePlane |
static GeoPoint[] |
circlePoints |
double |
cutoffAngle |
double |
cutoffNormalDistance |
Membership[] |
cutoffPlanes |
GeoPoint[] |
notablePoints |
GeoPoint |
point |
Constructor and Description |
---|
GeoPath.SegmentEndpoint(GeoPoint point,
double originDistance,
double cutoffOffset,
double cutoffAngle,
double chordDistance) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
void |
getBounds(Bounds bounds) |
int |
hashCode() |
boolean |
intersects(Plane p,
GeoPoint[] notablePoints,
Membership[] bounds) |
boolean |
isWithin(double x,
double y,
double z) |
boolean |
isWithin(Vector point) |
double |
pathDistance(GeoPoint point) |
double |
pathLinearDistance(GeoPoint point) |
double |
pathNormalDistance(GeoPoint point) |
void |
setCutoffPlanes(GeoPoint[] previousEndNotablePoints,
Membership previousEndPlane,
GeoPoint[] nextStartNotablePoints,
Membership nextStartPlane) |
String |
toString() |
public final GeoPoint point
public final SidedPlane circlePlane
public final double cutoffNormalDistance
public final double cutoffAngle
public final double chordDistance
public Membership[] cutoffPlanes
public GeoPoint[] notablePoints
public static final GeoPoint[] circlePoints
public GeoPath.SegmentEndpoint(GeoPoint point, double originDistance, double cutoffOffset, double cutoffAngle, double chordDistance)
public void setCutoffPlanes(GeoPoint[] previousEndNotablePoints, Membership previousEndPlane, GeoPoint[] nextStartNotablePoints, Membership nextStartPlane)
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.