in the software each providing its own way to invoke a specific function. For example there is a button that will create a node. If you click on the button the node creation function will be executed and a node will be created. The button is the only way the function can be invoked. Since there are no menus, context menus or shortcuts all functions are visible, meaning not hidden in submenus. The software offers different views of the project, because of the complexity of the whole, but within a view all functions are easily visible and accessable.