QCAD
Open Source 2D CAD
Circle Drawing Tools

This module contains ECMAScript implementations of various circle drawing tools. More...

Classes

class  Circle
 Base class for all circle drawing tools. More...
 
class  Circle2P
 Circle from two diagonally opposite points. More...
 
class  Circle2PR
 Circle from start point, end point and radius. More...
 
class  Circle2TP
 Circle tangential to two entities and through point. More...
 
class  Circle2TR
 Circle from radius and two tangential entities. More...
 
class  Circle3P
 Circle from start point, point on circle line and end point. More...
 
class  Circle3T
 Circle tangential to three entities (lines, arcs, circles). More...
 
class  CircleCD
 Circle from center and radius. More...
 
class  CircleConcentric
 Circle concentric to an existing circle. More...
 
class  CircleConcentricThrough
 Circle concentric to existing circle, through a given position. More...
 
class  CircleCP
 Circle from center point and point on circle line. More...
 
class  CircleCR
 Circle from center and radius. More...
 
class  CircleT2P
 Circle tangential to entity, through 2 points. More...
 
class  CircleTPR
 Circle tangential to entity, through point with given radius. More...
 
class  EllipseInscribedQuad
 Circle tangential to three entities (lines, arcs, circles). More...
 

Detailed Description

This module contains ECMAScript implementations of various circle drawing tools.