An IlvGraphic graphic object typically represents some custom entity in the end-user's application domain. For example, in a geographic display for a telecom network, there may be lines, labels, and polygons that form the background map and some other more sophisticated objects that represent the telecom devices on the network.
The graphics framework comes with a large set of predefined graphic objects, such as rectangles, polylines, polygon, splines, and labels. Other domain-specific objects (such as the network devices in the above example) can be created by subclassing one of these objects or the base class object, IlvGraphic, or by grouping predefined objects together.