The Base Class: IlvGraphLayout

The IlvGraphLayout class is the base class for all layout algorithms. This class is an abstract class and cannot be used directly. You must use one of its subclasses (IlvTreeLayout, IlvHierarchicalLayout, IlvOrthogonalLinkLayout, IlvRandomLayout, or IlvBusLayout). You can also create your own subclasses to implement other layout algorithms (see Defining a New Type of Layout ).

Despite the fact that only subclasses of IlvGraphLayout are directly used to obtain the layouts, it is still necessary to learn about this class because it contains methods that are inherited (or overridden) by the subclasses. And, of course, you will need to understand it if you subclass it yourself.

You can find more information about the class IlvGraphLayout in the sections:

For details on the IlvGraphLayout class, see the Views Graph Layout Reference Manual.