| About | The about dialog |
| ConvertTreePath2RowRef | Used to convert a list of TreePathS to a list of row references |
| DA | The drawing area used to draw vectors |
| DeleteTreeRows | Deletes rows from the tree |
| ExtFileFilter | Class extending Gtk::FileFilter to allow to store file extensions with the class |
| GetTreeSelected | Get the only selected item in a tree view if multiple selection is enabled |
| ImportVectors | Used as callback function for a GVectors::FileReader class |
| MainWindow | The main window of gvectors |
| NoteBook | Class used for the notebook implementation |
| NTab | NTab is the 'workspace' providing the drawing area for vectors, the tree view to add and delete vectors, and the controls to rotate and scale the vectors |
| SumUpVectors | Sums up the selected vectors in a tree view |
| TreeLastTwoSelected | Tries to keep track of the last two selected items |
| VectorChooser | A dialog used to choose a vector |
| VectorDrawer | This class is responsible for drawing the vectors on the screen using the cairo graphics model |
| VectorList | The columns used in the tree view |
| VectorTV | The vector tree view |
| VectorWindow | Class for displaying a window for entering vector information, such as |