public class VLPoint extends Object implements Comparable<VLPoint>, Cloneable
Constructor and Description |
---|
VLPoint() |
VLPoint(double x,
double y) |
VLPoint(VLPoint p) |
Modifier and Type | Method and Description |
---|---|
double |
boundary_distance(Environment environment_temp) |
double |
boundary_distance(VLPolygon polygon_temp) |
VLPoint |
clone() |
int |
compareTo(VLPoint point2) |
double |
cross(VLPoint point2) |
double |
distance(LineSegment line_segment_temp) |
double |
distance(org.opentripplanner.visibility.Polyline polyline_temp) |
double |
distance(org.opentripplanner.visibility.Ray ray_temp) |
double |
distance(VLPoint point2) |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
in_relative_interior_of(LineSegment line_segment_temp,
double epsilon) |
boolean |
in(Environment environment_temp,
double epsilon) |
boolean |
in(LineSegment line_segment_temp,
double epsilon) |
boolean |
in(VLPolygon polygon_temp) |
boolean |
in(VLPolygon polygon_temp,
double epsilon) |
boolean |
is_endpoint_of(LineSegment line_segment_temp,
double epsilon) |
VLPoint |
minus(VLPoint point2) |
boolean |
on_boundary_of(Environment environment_temp,
double epsilon) |
boolean |
on_boundary_of(VLPolygon polygon_temp,
double epsilon) |
VLPoint |
plus(VLPoint point2) |
VLPoint |
projection_onto_boundary_of(Environment environment_temp) |
VLPoint |
projection_onto_boundary_of(VLPolygon polygon_temp) |
VLPoint |
projection_onto_vertices_of(Environment environment_temp) |
VLPoint |
projection_onto_vertices_of(VLPolygon polygon_temp) |
VLPoint |
projection_onto(LineSegment line_segment_temp) |
VLPoint |
projection_onto(org.opentripplanner.visibility.Polyline polyline_temp) |
VLPoint |
projection_onto(org.opentripplanner.visibility.Ray ray_temp) |
void |
set_x(double x) |
void |
set_y(double y) |
void |
snap_to_boundary_of(Environment environment_temp,
double epsilon) |
void |
snap_to_boundary_of(VLPolygon polygon_temp,
double epsilon) |
void |
snap_to_vertices_of(Environment environment_temp,
double epsilon) |
void |
snap_to_vertices_of(VLPolygon polygon_temp,
double epsilon) |
VLPoint |
times(double scalar) |
VLPoint |
times(VLPoint point2) |
String |
toString() |
public VLPoint()
public VLPoint(double x, double y)
public VLPoint(VLPoint p)
public VLPoint projection_onto(LineSegment line_segment_temp)
public VLPoint projection_onto(org.opentripplanner.visibility.Ray ray_temp)
public VLPoint projection_onto(org.opentripplanner.visibility.Polyline polyline_temp)
public VLPoint projection_onto_vertices_of(Environment environment_temp)
public VLPoint projection_onto_boundary_of(Environment environment_temp)
public boolean on_boundary_of(VLPolygon polygon_temp, double epsilon)
public boolean on_boundary_of(Environment environment_temp, double epsilon)
public boolean in(LineSegment line_segment_temp, double epsilon)
public boolean in_relative_interior_of(LineSegment line_segment_temp, double epsilon)
public void set_y(double y)
public void set_x(double x)
public boolean in(VLPolygon polygon_temp)
public boolean in(VLPolygon polygon_temp, double epsilon)
public boolean in(Environment environment_temp, double epsilon)
public boolean is_endpoint_of(LineSegment line_segment_temp, double epsilon)
public void snap_to_vertices_of(VLPolygon polygon_temp, double epsilon)
public void snap_to_vertices_of(Environment environment_temp, double epsilon)
public void snap_to_boundary_of(VLPolygon polygon_temp, double epsilon)
public void snap_to_boundary_of(Environment environment_temp, double epsilon)
public int compareTo(VLPoint point2)
compareTo
in interface Comparable<VLPoint>
public VLPoint times(double scalar)
public double cross(VLPoint point2)
public double distance(VLPoint point2)
public double distance(LineSegment line_segment_temp)
public double distance(org.opentripplanner.visibility.Ray ray_temp)
public double distance(org.opentripplanner.visibility.Polyline polyline_temp)
public double boundary_distance(VLPolygon polygon_temp)
public double boundary_distance(Environment environment_temp)
Copyright © 2019. All rights reserved.