Stability: 1 (Only additions & fixes)
Point-Slope Equation of a Line: y - y1 = m(x - x1)
- create (x: Number, y: Number, m: Number): Line2
- zero (): Line2
- fromVec2 (v1: Vec2, v2: Vec2): Line2
- from2Points (x1: Number, y1: Number, x2: Number, y2: Number): Line2
- fromSegment2 (seg2: Segment2): Line2
- copy (out: Line2, line2: Line2): Line2
- clone (line2: Line2): Line2
- add (out: Line2, line2: Line2, v1: Vec2): Line2
- subtract (out: Line2, line2: Line2, v1: Vec2): Line2
- offset (out: Line2, line2: Line2, offset: Number): Line2
- rotate (out: Line2, line2: Line2, radians: Number (Radians)): Line2
-
closetPoint (out_vec2: Vec2, line2: Line2, vec2: Vec2): Vec2
source: http://mathcentral.uregina.ca/QQ/database/QQ.09.04/carly1.html
-
isVec2Inside (line2: Line2, vec2: Vec2): Boolean
Over the line, has near check to avoid floating point errors.
-
translate (out: Line2, line2: Line2, v1: Vec2)
see: add
-
sub (out: Line2, line2: Line2, v1: Vec2)
see: subtract