libpysal.cg.get_point_at_angle_and_dist¶
- libpysal.cg.get_point_at_angle_and_dist(ray, angle, dist)[source]¶
Returns the point at a distance and angle relative to the origin of a ray.
- Parameters:
- ray
libpysal.cg.Ray
The ray to which
angle
anddist
are relative.- angle
float
The angle relative to
ray
at whichpoint
is located.- dist
float
The distance from the origin of
ray
at whichpoint
is located.
- ray
- Returns:
- point
libpysal.cg.Point
The point at
dist
andangle
relative to the origin ofray
.
- point
Examples
>>> ray = Ray(Point((0, 0)), Point((1, 0))) >>> pt = get_point_at_angle_and_dist(ray, math.pi, 1.0) >>> isinstance(pt, Point) True
>>> round(pt[0], 8) -1.0
>>> round(pt[1], 8) 0.0