Package empro :: Module empro :: Module geometry :: Class Arc
[frames] | no frames]

Class Arc

core.Updatable --+        
                 |        
   core.Selectable --+    
                     |    
                  Edge --+
                         |
                        Arc

An Edge type for arcs and circles within a Sketch.

Class Hierarchy for Arc
Class Hierarchy for Arc

constructor Arc(iCenter, iRadius, iStartAngle, iEndAngle):

constructor Arc(iPoint1, iPoint2, iPoint3, iFullCircle): An arc passing through three locations.

constructor Arc(iCenter, iStartPoint, iEndPoint, iNormal): An arc given the center point and two end positions.

constructor Arc(iStartPoint, iEndPoint, iFullCircle): An arc given the end points of the diameter.

Instance Methods

Inherited from Edge: endId, id, startId

Inherited from core.Selectable: clone, isSelected

Inherited from core.Updatable: __enter__, __exit__, hash, isValid, reasonWhyInvalid

Properties

Inherited from core.Selectable: metaData, name, notes