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

The class interface is a set of C++ classes that are used to define the ACIS model geometry, topology, and other characteristics. The classes may be used by an application to directly interact with ACIS through their public and protected data members and methods (member functions). Refer to the class summaries and reference templates for a complete list of all classes and a detailed description of each.

The class ENTITY is a base class from which many ACIS classes are derived. It implements common data and functionality that is mandatory in all classes that are permanent objects in the model, although ENTITY does not itself represent any specific object. The ATTRIB class, which is derived from ENTITY, is used to derive specific attribute classes for system and user attributes. Refer to the Kernel Component Manual for information on attributes.

Developers may also derive application-specific classes from the ACIS classes for special purposes. Refer to the 3D ACIS Application Development Manual for information about deriving classes.
PDF/GET/05IFACE.PDF
HTM/DATA/ACIS/GET/05IFACE/0003.HTM