[
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 style
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/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 the 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
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 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 Plots by formula
3.14.8 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 Functions on direction
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 interface
8.1 Graphics setup (MGL)
8.1.1 Transparency (MGL)
8.1.2 Lighting (MGL)
8.1.3 Fog (MGL)
8.1.4 Default sizes (MGL)
8.1.5 Zooming (MGL)
8.1.6 Cutting (MGL)
8.1.7 Other settings (MGL)
8.2 Axis settings (MGL)
8.3 Transformation matrix (MGL)
8.4 Export to file (MGL)
8.5 Primitives drawing
8.6 Text printing (MGL)
8.7 Axis and Colorbar (MGL)
8.8 Legend (MGL)
8.9 1D plotting (MGL)
8.10 2D plotting (MGL)
8.11 3D plotting (MGL)
8.12 Dual plotting (MGL)
8.13 Vector fields (MGL)
8.14 Other plotting (MGL)
8.15 Nonlinear fitting (MGL)
8.16 Data create (MGL)
8.17 Data filling (MGL)
8.18 Rearrange data (MGL)
8.19 File I/O (MGL)
8.20 Make another data (MGL)
8.21 Commands on direction (MGL)
8.22 Operators (MGL)
8.23 Program flow (MGL)
8.24 Command options (MGL)
8.25 Suffixes for variable
8.26 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 Bars sample
9.1.6 Barh sample
9.1.7 Step sample
9.1.8 Stem sample
9.1.9 Region sample
9.1.10 Error sample
9.1.11 BoxPlot sample
9.1.12 Mark sample
9.1.13 TextMark sample
9.1.14 Tube sample
9.1.15 Text sample
9.1.16 Torus sample
9.1.17 Chart sample
9.1.18 Pie 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.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 Additional features
9.5.1 Legend sample
9.5.2 Adding mesh sample
9.5.3 Surf & Cont sample
9.5.4 Flow & Dens sample
9.5.5 Several light sample
9.5.6 Mirrored surface sample
9.5.7 Cont with labels sample
9.5.8 Ternary plot sample
9.5.9 Coloring by coordinates sample
9.5.10 Drops sample
9.5.11 Molecules drawing sample
9.6 Advanced features
9.6.1 Curvelinear coorinates sample
9.6.2 2-axes sample
9.6.3 Semi-log sample
9.6.4 Log-log sample
9.6.5 Fitting sample
9.6.6 Envelop sample
9.6.7 Sew sample
9.6.8 STFA sample
9.6.9 PDE sample
9.6.10 Beam tracing sample
9.6.11 Parser sample
9.6.12 Tick values sample
9.6.13 ColumnPlot sample
9.6.14 StickPlot sample
A. TeX-like symbols
B. GNU Free Documentation License
Index
[
Top
]
[
Contents
]
[
Index
]
[
?
]
This document was generated by
Build Daemon user
on
April 3, 2011
using
texi2html 1.82
.