public class StraightLine2D extends Object
| Constructor and Description | 
|---|
StraightLine2D(Point2D source,
              Point2D target)
Creates a new straight line from two points belonging to the line 
 | 
StraightLine2D(Point2D origin,
              Vector2D direction)
Creates a new straight line from an origin and a direction vector. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
double | 
distance(Point2D point)
Computes the distance between this line and a query point. 
 | 
Vector2D | 
getDirection()  | 
Point2D | 
getOrigin()  | 
public StraightLine2D(Point2D origin, Vector2D direction)
origin - the origin of the linedirection - the direction vector of the linepublic Point2D getOrigin()
public Vector2D getDirection()
public double distance(Point2D point)
point - the query pointCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.