- Introduction
- Origins
- The Name
- Build Instructions
- Getting Started
- Imperative API
Florence is a plotting library for .NET/Mono. While still in its early stages of development, Florence aims to provide a core API that is full featured, flexible core, object-oriented, and GUI Toolkit independent. Additionally, it will provide a simpler API suitable for interactive use. Currently, WinForms, Gtk#, and BitMap backends are implemented. Gtk# support is new and still a bit buggy. System.Web support is leftover from the NPlot days and is in an unknown state.
Florence began as a fork of the NPlot library (http://sourceforge.net/projects/nplot/) and owes a good deal of its functionality to that project and its contributors. Major contributors to NPlot include:
- Matt Howlett
Florence is named in honor of Florence Nightingale, an early prolific user of graphs for practical purposes.
- Have Visual Studio 2010 or later installed.
- Open Florence.sln
- Build
- The best place to start with the object oriented API is the demo, located in demo/csharp/FlorenceDemo.sln. There are WinForms and Gtk# versions of the demo.
- The best place to start with the imperative/interactive API is the example, located at examples\SimpleTestApp.sln. There are WinForms and Gtk# versions of example.
- The imperative API is still very new, most of the infrastructure is complete, but the actual usable part of the api is limited to point and line plots.