Graphene

Library to create charts for real time data. The drawing engine just works against a buffer, decoupled from any UI subsystem, so that the plotting can be done in separate threads. The dataset definitions are done through interfaces that allow no-copy data manipulation.