[
Top
]
[
Contents
]
[
Index
]
[
?
]
Table of Contents
1. Overview
1.1 Why have I written MathGL?
1.2 MathGL features
1.3 Installation and usage
1.4 General concepts
1.4.1 Coordinate axes
1.4.2 Line styles
1.4.3 Color scheme
1.4.4 Font styles
1.4.5 Textual formulas
1.5 FAQ
1.6 Interfaces
1.6.1 C interface
1.6.2 Python interface
1.7 Thanks
2. MathGL examples
2.1 Basic usage
2.1.1 Using FLTK/Qt/GLUT window
2.1.2 Drawing to file
2.1.3 Drawing in memory
2.1.4 Using QMathGL
2.2 Advanced usage
2.2.1 Subplots
2.2.2 Axis and grids
2.2.3 Curvilinear coordinates
2.2.4 Text printing example
2.2.5 Animation
2.3 Data handling
2.3.1 Array creation
2.3.2 Data changing
2.4 Data plotting
2.4.1 Plots for 1D data
2.4.2 Plots for 2D data
2.4.3 Plots for 3D data
2.4.4 Surface transparency
2.5 C/Fortran interface
2.6 MathGL and PyQt
2.7 Hints
2.7.1 “Compound” graphics
2.7.2 Two axes in one plot
2.7.3 Titles for the plot
2.7.4 Changing of the color range
2.7.5 Management of a point cutting
2.7.6 Vector field visualization
2.7.7 Several light sources
2.7.8 CutMin and CutMax features
2.7.9 Mapping visualization
2.7.10 Log-scaled plot
2.7.11 “Templates”
2.7.12 Nonlinear fitting hints
2.7.13 PDE solving hints
2.7.14 MGL parser using
2.7.15 Stereo image
3. MathGL core
3.1 Graphics setup
3.1.1 Transparency
3.1.2 Lighting
3.1.3 Fog
3.1.4 Default sizes
3.1.5 Zooming
3.1.6 Cutting
3.1.7 Font settings
3.1.8 Pallete and colors
3.1.9 Error handling
3.1.10 Other settings
3.2 Axis settings
3.2.1 Ranges (bounding box)
3.2.2 Curved coordinates
3.2.3 Ticks
3.3 Transformation matrix
3.4 Export to file
3.5 Primitives drawing
3.6 Text printing
3.7 Axis and Colorbar
3.8 Legend
3.9 1D plotting
3.9.1 Plot
3.9.2 Radar
3.9.3 Tens
3.9.4 Area
3.9.5 Region
3.9.6 Stem
3.9.7 Bars
3.9.8 Barh
3.9.9 Chart
3.9.10 Step
3.9.11 Torus
3.9.12 Tube
3.9.13 Mark
3.9.14 TextMark
3.9.15 Error
3.9.16 BoxPlot
3.10 2D plotting
3.10.1 Mesh
3.10.2 Fall
3.10.3 Belt
3.10.4 Surf
3.10.5 Boxs
3.10.6 Tile
3.10.7 Dens
3.10.8 Cont
3.10.9 ContF
3.10.10 ContD
3.10.11 Axial
3.10.12 Grad
3.10.13 Grid
3.11 3D plotting
3.11.1 Surf3
3.11.2 Dens3
3.11.3 Cont3
3.11.4 ContF3
3.11.5 Grid3
3.11.6 Cloud
3.11.7 Beam
3.12 Dual plotting
3.12.1 SurfC
3.12.2 Surf3C
3.12.3 SurfA
3.12.4 Surf3A
3.12.5 TileS
3.12.6 Map
3.12.7 STFA
3.13 Vector fields
3.13.1 Traj
3.13.2 Vect
3.13.3 VectL
3.13.4 VectC
3.13.5 Dew
3.13.6 Flow
3.13.7 FlowP
3.13.8 Pipe
3.14 Other plotting
3.14.1 DensXYZ
3.14.2 ContXYZ
3.14.3 ContFXYZ
3.14.4 Dots
3.14.5 Crust
3.14.6 TriPlot
3.14.7 TriCont
3.14.8 QuadPlot
3.14.9 Plots by formula
3.14.10 SimplePlot
3.15 Nonlinear fitting
3.16 Data distributions
3.17 Frames/Animation
3.18 IDTF functions
4. Plotter classes
4.1 mglGraphAB class
5. Widget classes
5.1 Fl_MathGL class
5.2 QMathGL class
6. mglData class
6.1 Public variables
6.2 Create and delete
6.3 Fill
6.4 Rearrange
6.5 File I/O
6.6 Make another data
6.7 Change data
6.8 Interpolation
6.9 Informational functions
6.10 Operators
6.11 Global functions
7. Other classes
7.1 mglParse class
7.2 mglFormula class
7.3 mglFont class
7.3.1 Format of font files
7.4 mglColor class
7.5 mglPoint class
7.6 mglVar class
7.7 mglCommand class
7.8 mglArg class
8. MGL language
8.1 MGL basics
8.2 Graphics setup (MGL)
8.2.1 Transparency (MGL)
8.2.2 Lighting (MGL)
8.2.3 Fog (MGL)
8.2.4 Default sizes (MGL)
8.2.5 Zooming (MGL)
8.2.6 Cutting (MGL)
8.2.7 Other settings (MGL)
8.3 Axis settings (MGL)
8.4 Transformation matrix (MGL)
8.5 Export to file (MGL)
8.6 Primitives drawing
8.7 Text printing (MGL)
8.8 Axis and Colorbar (MGL)
8.9 Legend (MGL)
8.10 1D plotting (MGL)
8.11 2D plotting (MGL)
8.12 3D plotting (MGL)
8.13 Dual plotting (MGL)
8.14 Vector fields (MGL)
8.15 Other plotting (MGL)
8.16 Nonlinear fitting (MGL)
8.17 Data create (MGL)
8.18 Data filling (MGL)
8.19 Rearrange data (MGL)
8.20 File I/O (MGL)
8.21 Make another data (MGL)
8.22 Change data (MGL)
8.23 Operators (MGL)
8.24 Program flow (MGL)
8.25 Command options (MGL)
8.26 Suffixes for variable
8.27 Utilities for parsing MGL
9. Samples
9.1 1D plotting samples
9.1.1 Plot sample
9.1.2 Radar sample
9.1.3 Tens sample
9.1.4 Area sample
9.1.5 Area with gradient filling sample
9.1.6 Bars sample
9.1.7 Bars 2 colors sample
9.1.8 Bars above sample
9.1.9 Bars fall sample
9.1.10 Barh sample
9.1.11 Step sample
9.1.12 Stem sample
9.1.13 Region sample
9.1.14 Region gradient sample
9.1.15 Error sample
9.1.16 BoxPlot sample
9.1.17 Mark sample
9.1.18 TextMark sample
9.1.19 Tube sample
9.1.20 Text sample
9.1.21 Torus sample
9.1.22 Chart sample
9.1.23 Pie chart sample
9.1.24 Ring chart sample
9.2 2D plotting samples
9.2.1 Surf sample
9.2.2 Transparent surface sample
9.2.3 Surface in fog sample
9.2.4 Sharp colors sample
9.2.5 Mesh sample
9.2.6 Fall sample
9.2.7 Belt sample
9.2.8 Tile sample
9.2.9 Boxs sample
9.2.10 Dens sample
9.2.11 Cont sample
9.2.12 ContF sample
9.2.13 ContD sample
9.2.14 Axial sample
9.2.15 Grad sample
9.3 3D plotting samples
9.3.1 Surf3 sample
9.3.2 Cloud sample
9.3.3 CloudP sample
9.3.4 Dens3 sample
9.3.5 Cont3 sample
9.3.6 ContF3 sample
9.3.7 Cont projection sample
9.3.8 Dens projection sample
9.3.9 CutMinMax sample
9.3.10 “Isocaps” sample
9.3.11 CutOff sample
9.4 Dual plotting samples
9.4.1 SurfC sample
9.4.2 SurfA sample
9.4.3 TileS sample
9.4.4 Map sample
9.4.5 Traj sample
9.4.6 Vect sample
9.4.7 VectL sample
9.4.8 VectC sample
9.4.9 Flow sample
9.4.10 Pipe sample
9.4.11 Dew sample
9.4.12 Surf3C sample
9.4.13 Surf3A sample
9.4.14 Vect 3D sample
9.4.15 VectL 3D sample
9.4.16 VectC 3D sample
9.4.17 Flow 3D sample
9.4.18 Pipe 3D sample
9.4.19 Crust sample
9.4.20 Dots sample
9.5 Basic features
9.5.1 1D plot sample
9.5.2 2D plot sample
9.5.3 3D plot sample
9.5.4 Line styles sample
9.5.5 Arrow styles sample
9.5.6 Text styles sample
9.5.7 TeX parsing sample
9.5.8 Font faces sample
9.5.9 Colors sample
9.5.10 Color schemes sample
9.5.11 Normal transparency
9.5.12 Glass-like transparency
9.5.13 Lamp-like transparency
9.6 Additional features
9.6.1 Legend sample
9.6.2 Adding mesh sample
9.6.3 Surf & Cont sample
9.6.4 Flow & Dens sample
9.6.5 Several light sample
9.6.6 Mirrored surface sample
9.6.7 Cont with labels sample
9.6.8 Ternary plot sample
9.6.9 Quaternary plot sample
9.6.10 Coloring by coordinates sample
9.6.11 Drops sample
9.6.12 Molecules drawing sample
9.7 Advanced features
9.7.1 Curvelinear coorinates sample
9.7.2 2-axes sample
9.7.3 Semi-log sample
9.7.4 Log-log sample
9.7.5 Fitting sample
9.7.6 Envelop sample
9.7.7 Sew sample
9.7.8 STFA sample
9.7.9 PDE sample
9.7.10 Beam tracing sample
9.7.11 Parser sample
9.7.12 Tick values sample
9.7.13 ColumnPlot sample
9.7.14 StickPlot sample
9.7.15 Stereo image sample
A. TeX-like symbols
B. GNU Free Documentation License
Index
[
Top
]
[
Contents
]
[
Index
]
[
?
]
This document was generated by
Alexey Balakin
on
May 2, 2013
using
texi2html 1.82
.