![]() |
AngelCAD
1.5-00
|
circle, centered at origin More...
#include <angelcad.h>
Public Member Functions | |
| circle (const pos2d@ p1, const pos2d@ p2, const pos2d@ p3) | |
| Construct a circle from 3 points on the circumference. More... | |
| circle (double r) | |
| Create a circle with a given radius. More... | |
| double | r () const |
| radius of circle More... | |
| double | radius () const |
| radius of circle More... | |
Public Member Functions inherited from shape2d | |
| shape2d@ | opAdd (shape2d@ b) |
| Boolean union operator+ overload. More... | |
| shape2d@ | opAnd (shape2d@ b) |
| Boolean intersection operator& overload. More... | |
| shape2d@ | opMul (tmatrix@ matrix) |
| Transform object by matrix multiplication: shape2d@ o2 = T * o1. More... | |
| shape2d@ | opSub (shape2d@ b) |
| Boolean difference operator- overload. More... | |
Public Member Functions inherited from shape | |
| boundingbox@ | box () const |
| Return bounding box of object. More... | |
| tmatrix@ | transform () const |
| Return transformation matrix of object. More... | |
| void | write_csg (string path) |
| Write object to OpenSCAD .csg file. More... | |
| void | write_xcsg (string path, double secant_tolerance=- 1.0) |
| Write object to .xcsg file for processing by xcsg program. More... | |
circle, centered at origin
A 2d object defined by its radius. Centered on origin.
| circle::circle | ( | double | r | ) |
Create a circle with a given radius.
| r | double, radius of circle |
| double circle::r | ( | ) | const |
radius of circle
| double circle::radius | ( | ) | const |
radius of circle
1.8.13