2. The basic interface

2.1. Graph Constructors and Destructors
2.2. Basic Query Operations
2.3. Adding and Deleting Vertices and Edges

This is the very minimal API in igraph. All the other functions use this minimal set for creating and manipulating the graphs.

This is a very important principle since it makes possible to implement other data representations by implementing only this minimal set.