The project is to construct a program that serves as a displaying and editing tool for face models. The program mainly consists of three classes of structures, and operations on them.
These structures are face models, areas selected on them, and face properties defined on the areas. Main operations are reading, modifying and writing face models; creating areas by making selections; and defining properties as transformations on these areas.