Skip to content

QwtPlot3D is not a program, but a feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets for programmers.

License

Notifications You must be signed in to change notification settings

michaelradu/qwtplot3d

 
 

Repository files navigation

QwtPlot3D

Introduction

QwtPlot3D 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.

Features Common code base for Qt3 and Qt4 Specialized widgets for surfaces, graphs etc. Parametric Surfaces Lighting (experimental) User defined visual objects Scaling, rotating, shifting, zooming of data sets and mathematical functions ( see Data Input Topics ) Interactive mouse and keyboard handling Resolution changing on the fly Reading from MESH data files :See the 'data' directory and NativeReader documentation for this . You will find example datasets here Reading from FEM files Flat (2D) labeling Wireframe, filled polygons, hidden line Floor projections (Isolines, Data) Free configurable (labeling, numbering; linear, log or user-defined transformations) and autoscalable axes Free color model Flat/Gouraud shading Color legends Pixmap output (all Qt supported formats) Vector output (PostScript, EPS and PDF) via gl2ps

More information can be found at http://qwtplot3d.sourceforge.net/

Build

git clone https://github.com/zohannn/qwtplot3d.git
cd qwtplot3d/Debug
mkdir tmp
make
cd ../Release
mkdir tmp
make

About

QwtPlot3D is not a program, but a feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets for programmers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 77.2%
  • Makefile 20.0%
  • Python 1.3%
  • QMake 1.0%
  • C 0.5%
  • Shell 0.0%