QCAD
Open Source 2D CAD

This module contains ECMAScript implementations of various line drawing tools. More...
Classes  
class  Line 
Base class for all line drawing tools. More...  
class  Line2P 
Line from two points or sequence of lines. More...  
class  LineAngle 
Line from point and angle. More...  
class  LineBisector 
Line as bisector of two other lines. More...  
class  LineFreehand 
Freehand line. More...  
class  LineHorizontal 
Line from point with angle 0. More...  
class  LineOrthogonal 
Line orthogonal to existing entity with given length. More...  
class  LineOrthogonalTangent 
Line orthogonal to line and tangential to arc, circle or ellipse. More...  
class  LineParallel 
Line parallel to existing line with distance. More...  
class  LineParallelThrough 
Line parallel through position. More...  
class  LinePolygonCP 
Polygon with center, corner point and number of edges. More...  
class  LinePolygonPP 
Polygon from two corner points and number of edges. More...  
class  LineRectangle 
Rectangle from two corner points. More...  
class  LineRectangleSize 
Rectangle from point and size. More...  
class  LineRelativeAngle 
Line with relative angle to existing line, position and length. More...  
class  LineTangent1 
Line tangential to arc, circle or ellipse. More...  
class  LineTangent2 
Line tangential to two arcs or circles. More...  
class  LineVertical 
Line from point and with angle 90. More... 
This module contains ECMAScript implementations of various line drawing tools.