README.md
1# QwtPlot3D
2
3## Introduction
4QwtPlot3D is not a program, but a feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets for programmers. The library is zlib licensed.
5
6### Features
7- Specialized widgets for surfaces, graphs etc.
8- Parametric Surfaces
9- Lighting (experimental)
10- User defined visual objects
11- Scaling, rotating, shifting, zooming of data sets and mathematical functions ( see Data Input Topics )
12- Interactive mouse and keyboard handling
13- Resolution changing on the fly
14- Reading from MESH data files :See the 'data' directory and NativeReader documentation for this . You will find example datasets here
15- Reading from FEM files
16- Flat (2D) labeling
17- Wireframe, filled polygons, hidden line
18- Floor projections (Isolines, Data)
19- Free configurable (labeling, numbering; linear, log or user-defined transformations) and autoscalable axes
20- Free color model
21- Flat/Gouraud shading
22- Color legends
23- Pixmap output (all Qt supported formats)
24- Vector output (PostScript, EPS and PDF) via gl2ps
25
26More information can be found at [https://github.com/SciDAVis/qwtplot3d](https://github.com/SciDAVis/qwtplot3d)
27
28## Build
29
30```Shell
31git clone https://github.com/SciDAVis/qwtplot3d.git
32mkdir build && cd build
33cmake .. -DCMAKE_INSTALL_PREFIX="/path/where/to/install/qwtplot3d"
34make
35make install
36```
37