PD Class

PD : object .CAD .Path new PD.CAD.Path([point]) .asWire([reverse]) ⇒ oc.TopoDS_Wire .asFace([reverse]) ⇒ oc.TopoDS_Face .moveTo(point) ⇒ Path .lineTo(point) ⇒ Path .arcTo(through, point) ⇒ Path .bezierTo(controlPoints) ⇒ Path .bsplineTo(controlPoints) ⇒ Path .fillet(radius) ⇒ Path .addWire(wire) ⇒ Path .addCircle(center, radius, [reversed]) ⇒ Path .end([close], [reverse]) ⇒ Path .close([reverse])…