13 Jun 2005
29 Feb 2012)
Geometry library for matlab. Performs geometric computations on points, lines, circles, polygons...
%LINES2D Description of functions operating on planar lines
% The term 'line' refers to a planar straight line, which is an unbounded
% curve. Line segments defined between 2 points, which are bounded, are
% called 'edge', and are presented in file 'edges2d'.
% A straight line is defined by a point (its origin), and a vector (its
% direction). The different parameters are bundled into a row vector:
% LINE = [x0 y0 dx dy];
% A line contains all points (x,y) such that:
% x = x0 + t*dx
% y = y0 + t*dy;
% for all t between -infinity and +infinity.
% See also:
% points2d, vectors2d, edges2d, rays2d
% createLine, cartesianLine, medianLine, edgeToLine
% orthogonalLine, parallelLine, bisector, radicalAxis
% lineAngle, linePosition, projPointOnLine
% isPointOnLine, distancePointLine, isLeftOriented
% intersectLines, intersectLineEdge, clipLine
% invertLine, transformLine, drawLine
% Author: David Legland
% e-mail: email@example.com
% Created: 2008-10-13, using Matlab 220.127.116.117 (R2007a)
% Copyright 2008 INRA - BIA PV Nantes - MIAJ Jouy-en-Josas.