AngelCAD
1.5-00
|
Go to the source code of this file.
Classes | |
class | array |
Array of values or references. More... | |
class | as_args |
Script input arguments. More... | |
class | as_istream |
Input stream (usable in console window only). Provides "cin" input stream. More... | |
class | as_ostream |
Output stream allowing expressions like: cout << "Hello World!" << endl;. More... | |
class | boundingbox |
bounding box aligned with system axes More... | |
class | circle |
circle, centered at origin More... | |
class | cone |
cone with axis in z-direction, by default extending from origin More... | |
class | cube |
cube, by default in 1st octant with one corner toucing origin More... | |
class | cuboid |
cuboid, by default in 1st octant with one corner toucing origin More... | |
class | cylinder |
cylinder with axis in z-direction, by default extending from origin More... | |
class | difference2d |
2d difference boolean operation More... | |
class | difference3d |
3d difference boolean operation More... | |
class | fill2d |
2d fill operation, filling holes in input shapes More... | |
class | hmatrix |
Homogeneous transformation matrix. More... | |
class | hull2d |
2d hull operation, enclosing the input shapes More... | |
class | hull3d |
3d hull operation, enclosing the input solids More... | |
class | intersection2d |
2d intersection boolean operation More... | |
class | intersection3d |
3d intersection boolean operation More... | |
class | line2d |
2d line More... | |
class | line3d |
3d line More... | |
class | linear_extrude |
Extrude 2d shape in z direction into 3d solid. More... | |
class | locsys3d |
3d localsystem More... | |
class | map |
Template container storing sorted keys and values: map<T_key,T_value> More... | |
class | map_iterator |
Container iterator type for map. More... | |
class | minkowski2d |
2d Minkowski sum operation More... | |
class | minkowski3d |
3d Minkowski sum operation More... | |
class | mirror |
Mirror transformation around given point. More... | |
class | offset2d |
2d profile offset More... | |
class | pface |
Polyhedron face. More... | |
class | pointcloud |
pointcloud, contains pos3d@ cloud More... | |
class | polygon |
polygon, vertices in CCW order More... | |
class | polyhedron |
Closed polyhedron volume defined by vertices and planar faces. More... | |
class | pos2d |
2d position coordinates More... | |
class | pos3d |
3d position coordinates More... | |
class | projection2d |
Project from 3d to 2d. More... | |
class | rectangle |
rectangle, by default located in 1st quadrant touching origin More... | |
class | rotate_extrude |
Extrude 2d shape CCW in XZ plane into 3d solid. More... | |
class | rotate_x |
Rotation around x. More... | |
class | rotate_y |
Rotation around y. More... | |
class | rotate_z |
Rotation around z. More... | |
class | scale |
Scaling transformation. More... | |
class | shape |
Abstract base for all primitives and booleans. More... | |
class | shape2d |
Abstract base for 2d primitives and booleans. More... | |
class | solid |
Abstract base for 3d primitives and booleans. More... | |
class | sphere |
sphere, centered at origin More... | |
class | spline2d |
2d cubic spline curve More... | |
class | spline3d |
3d cubic spline curve More... | |
class | spline_path |
spline_path for sweep More... | |
class | square |
square, by default located in 1st quadrant touching origin More... | |
class | string |
String type similar to C++ strings. More... | |
class | sweep |
Sweep 2d shape along path curve to create 3d solid. More... | |
class | tmatrix |
Abstract base matrix for transformations. More... | |
class | transform_extrude |
Extrude from botton to top shapes using transform. More... | |
class | translate |
Translation in x, y and z. More... | |
class | union2d |
2d union boolean operation More... | |
class | union3d |
3d union boolean operation More... | |
class | vec2d |
2d direction vector More... | |
class | vec3d |
3d direction vector More... | |