API Functions
List of: Discussion Topic
Subjects: C++ Interface
Contents: Getting Started Guide

API functions provide the main interface between applications and ACIS. An API is a function that an application calls to create, change, or retrieve data. An API function combines modeling functionality with application support features such as argument error checking and roll back. When an error occurs in an API routine, ACIS automatically rolls the model back to the state before that API routine was called. This ensures that the model is left in an uncorrupted state.

The callable interfaces to API functions remain consistent from release to release, regardless of modifications to low-level ACIS data structures or functions.

Refer to the function summaries and reference templates for a complete list of all API functions and a detailed description of each. API function names begin with the prefix api_.
PDF/GET/05IFACE.PDF
HTM/DATA/ACIS/GET/05IFACE/0002.HTM