AngelCAD  1.5-00
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CarrayArray of values or references
 Cas_argsScript input arguments
 Cas_istreamInput stream (usable in console window only). Provides "cin" input stream
 Cas_ostreamOutput stream allowing expressions like: cout << "Hello World!" << endl;
 CboundingboxBounding box aligned with system axes
 CcircleCircle, centered at origin
 CconeCone with axis in z-direction, by default extending from origin
 CcubeCube, by default in 1st octant with one corner toucing origin
 CcuboidCuboid, by default in 1st octant with one corner toucing origin
 CcylinderCylinder with axis in z-direction, by default extending from origin
 Cdifference2d2d difference boolean operation
 Cdifference3d3d difference boolean operation
 Cfill2d2d fill operation, filling holes in input shapes
 ChmatrixHomogeneous transformation matrix
 Chull2d2d hull operation, enclosing the input shapes
 Chull3d3d hull operation, enclosing the input solids
 Cintersection2d2d intersection boolean operation
 Cintersection3d3d intersection boolean operation
 Cline2d2d line
 Cline3d3d line
 Clinear_extrudeExtrude 2d shape in z direction into 3d solid
 Clocsys3d3d localsystem
 CmapTemplate container storing sorted keys and values: map<T_key,T_value>
 Cmap_iteratorContainer iterator type for map
 Cminkowski2d2d Minkowski sum operation
 Cminkowski3d3d Minkowski sum operation
 CmirrorMirror transformation around given point
 Coffset2d2d profile offset
 CpfacePolyhedron face
 CpointcloudPointcloud, contains pos3d@ cloud
 CpolygonPolygon, vertices in CCW order
 CpolyhedronClosed polyhedron volume defined by vertices and planar faces
 Cpos2d2d position coordinates
 Cpos3d3d position coordinates
 Cprojection2dProject from 3d to 2d
 CrectangleRectangle, by default located in 1st quadrant touching origin
 Crotate_extrudeExtrude 2d shape CCW in XZ plane into 3d solid
 Crotate_xRotation around x
 Crotate_yRotation around y
 Crotate_zRotation around z
 CscaleScaling transformation
 CshapeAbstract base for all primitives and booleans
 Cshape2dAbstract base for 2d primitives and booleans
 CsolidAbstract base for 3d primitives and booleans
 CsphereSphere, centered at origin
 Cspline2d2d cubic spline curve
 Cspline3d3d cubic spline curve
 Cspline_pathSpline_path for sweep
 CsquareSquare, by default located in 1st quadrant touching origin
 CstringString type similar to C++ strings
 CsweepSweep 2d shape along path curve to create 3d solid
 CtmatrixAbstract base matrix for transformations
 Ctransform_extrudeExtrude from botton to top shapes using transform
 CtranslateTranslation in x, y and z
 Cunion2d2d union boolean operation
 Cunion3d3d union boolean operation
 Cvec2d2d direction vector
 Cvec3d3d direction vector