*ComputationalCAD* for AutoCAD can process the following
input data:

§ **Triangulation
points** are defined as arbitrarily spaced AutoCAD 3d point entities. All
triangulation points will be vertices of the triangles in the CDT.

Figure 33: 54k triangulation points

§ **Constraints**
are defined as an unordered set of __non self-intersecting__,
__non-overlapping__ AutoCAD 3d line entities. The CDT will insert additional
points so that no constraint will cross an edge of a triangle. Thus, spatial
constraints become part of the triangulated surface.

Figure 34: 35k contour lines (constraints)

§ **Boundaries**
are defined as a set of __closed,__ __linear__ AutoCAD polyline entities.
Boundary regions may overlap. Boundaries are not exactly part of the
triangulation but will be projected on the triangulated surface after the
triangulation process. The CDT will insert additional points so that no
projected boundary will cross an edge of a triangle. Boundaries allow defining
arbitrary shaped convex or concave holes, islands and outer bounds of the
triangulated surface.

Figure 35: Two closed linear polylines forming two boundary regions