-
-
Notifications
You must be signed in to change notification settings - Fork 28
/
overview.txt
113 lines (110 loc) · 3.42 KB
/
overview.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
IDL library of Michael Galloy.
:Author:
Michael Galloy
:Copyright:
BSD licensed
:Dirs:
./
Main utility routines
analysis/
Various algorithms (sorting, sampling, etc.) and math helper routines
animation/
Classes to produce animations using object graphics.
cmdline_tools/
Routines useful at the IDL command line.
collection/
Objects implementing various types of collections.
cula/
CULAtools bindings.
dist_tools/
This directory contains the main `dist_tools` package routines for
logging, preferences, and other miscellaneous routines useful in
distributing applications.
dist_tools/bindings/
The `bindings` directory provides a method for wrapping C routines with
a DLM in a quick and nearly automatic manner using the `MG_DLM` class.
dist_tools/cidl
Routines for creating hybrid C/IDL routines
envi/
ENVI user routines.
fileio/
File input/output routines.
gsl/
Wrappers for GNU Scientific Library (GSL) routines.
hdf/
Routines for reading/writing/querying HDF files.
hdf5/
Routines for reading/writing/querying HDF5 files.
indices/
Routines for handling index arrays.
install_tools/
Routines for installing new projects and their dependencies.
introspection/
Routines for inspecting variables and routines.
itools/
iTools related helpers and components.
markdown/
Wrapper for a C implementation of John Gruber's markdown.
misc/
Miscellaneous routines.
net/
Routines for handling network communication.
objects/
Classes for doing object-oriented programming.
strings/
Routines for manipulating strings.
templating/
Tools for using templated output.
textmarkup/
Classes for converting between text markup styles: rst, LaTex, and HTML.
updater/
Start of an automatic updater library.
vis/
Visualization routines.
vis/animation/
routines and classes for creating animations
vis/animation/animators/
animator classes that perform some animation action
vis/animation/easing/
classes representing easing functions i.e. functions that control the
rate of an animator
vis/color/
routines for dealing with specifying colors and color tables
vis/directgraphics/
helper routines for direct graphics
vis/flow/
routines for visualization of vector fields
vis/geometry/
routines for manipulating polygons and other geometric structures
vis/googlechart/
IDL interface to Google Charts API
vis/graphs/
routines for visualization of trees and graphs
vis/images/
routines for display of images
vis/lineplots/
routines for creating various types of line plots
vis/misc/
more in-depth examples of using vis library routines
vis/objectgraphics/
helper routines and classes for the object graphics systems
vis/povray/
routines to create POV-Ray renderings of data in IDL
vis/surfaces/
routines to visualize surface/elevation data
vis/svg/
routines for creating SVG (Scalable Vector Graphics) output
vis/tables/
routines for creating tables containing text and graphics
vis/text/
routines for handling text in graphics
vis/treemaps/
routines for creating treemaps, visual displays of weighted trees
vis/util/
utility routines for other routines
vis/vtk/
VTK file access library
vis/x3dom/
x3dom output from IDL object graphics
widgets/
Routines and objects for doing widget programming.