API documentation
We provide two sets of API documentation. The user documentation focuses only on the most relevant classes for most applications. It is meant to be used as a resource while using the package. The developer documentation contains documentation of all classes and functions in the package, even private members. It is meant to be used as a resource while developing and extending the package.