Are there classes I can use to make a graph editor?

I would like to create a graph editor like this:

I searched for classes that support this, but could not find it in the documentation. Are there any classes I can use to make such an editor?

This graph view was written specifically for the AudioPluginHost, but you can look at the source code for the AudioPluginHost to see how it was done.