Data field access restrictions

The class Circle described above is hardly any different than a structure with the same name. However, class definitions in EASI allow restrictions to be put on the data fields belonging to a class. A data field may be either PUBLIC, READONLY, or PRIVATE. These restrictions control if a data field belonging to a class may be read, or modified by arbitrary EASI functions.

Note: A class definition may contain any number of ReadOnly/EndReadOnly and Private/EndPrivate constructs, in any order, and each such construct may contain any number of individual field definitions. See below.

© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.