Carray | Array of values or references |
Cas_istream | Input stream (usable in console window only). Provides "cin" input stream |
Cas_ostream | Output stream allowing expressions like: cout << "Hello World!" << endl; |
Cboundingbox | Bounding box aligned with system axes |
Ccircle | Circle, centered at origin |
Ccone | Cone with axis in z-direction, by default extending from origin |
Ccube | Cube, by default in 1st octant with one corner toucing origin |
Ccuboid | Cuboid, by default in 1st octant with one corner toucing origin |
Ccylinder | Cylinder with axis in z-direction, by default extending from origin |
Cdifference2d | 2d difference boolean operation |
Cdifference3d | 3d difference boolean operation |
Cfill2d | 2d fill operation, filling holes in input shapes |
Chmatrix | Homogeneous transformation matrix |
Chull2d | 2d hull operation, enclosing the input shapes |
Chull3d | 3d hull operation, enclosing the input solids |
Cintersection2d | 2d intersection boolean operation |
Cintersection3d | 3d intersection boolean operation |
Cline2d | 2d line |
Cline3d | 3d line |
Clinear_extrude | Extrude 2d shape in z direction into 3d solid |
Clocsys3d | 3d localsystem |
Cmap | Template container storing sorted keys and values: map<T_key,T_value> |
Cmap_iterator | Container iterator type for map |
Cminkowski2d | 2d Minkowski sum operation |
Cminkowski3d | 3d Minkowski sum operation |
Cmirror | Mirror transformation around given point |
Coffset2d | 2d profile offset |
Cpface | Polyhedron face |
Cpointcloud | Pointcloud, contains pos3d@ cloud |
Cpolygon | Polygon, vertices in CCW order |
Cpolyhedron | Closed polyhedron volume defined by vertices and planar faces |
Cpos2d | 2d position coordinates |
Cpos3d | 3d position coordinates |
Cprojection2d | Project from 3d to 2d |
Crectangle | Rectangle, by default located in 1st quadrant touching origin |
Crotate_extrude | Extrude 2d shape CCW in XZ plane into 3d solid |
Crotate_x | Rotation around x |
Crotate_y | Rotation around y |
Crotate_z | Rotation around z |
Cscale | Scaling transformation |
Cshape | Abstract base for all primitives and booleans |
Cshape2d | Abstract base for 2d primitives and booleans |
Csolid | Abstract base for 3d primitives and booleans |
Csphere | Sphere, centered at origin |
Cspline2d | 2d cubic spline curve |
Cspline3d | 3d cubic spline curve |
Cspline_path | Spline_path for sweep |
Csquare | Square, by default located in 1st quadrant touching origin |
Cstring | String type similar to C++ strings |
Csweep | Sweep 2d shape along path curve to create 3d solid |
Ctmatrix | Abstract base matrix for transformations |
Ctransform_extrude | Extrude from botton to top shapes using transform |
Ctranslate | Translation in x, y and z |
Cunion2d | 2d union boolean operation |
Cunion3d | 3d union boolean operation |
Cvec2d | 2d direction vector |
Cvec3d | 3d direction vector |