Index
. A C E F G H I M N O P S T U W
.
- ./ directory
Main utility routines
A
- analysis/ directory
Routines for handling various types of basic analysis: mathematical functions, expression evaluation, simple number theory algorithms, random numbers, sorting, etc.
- animation/ directory
Classes to produce animations using object graphics.
- animation_example.pro .pro file in animation/ directory
Example of using the animation classes.
C
- collection/ directory
The collection framework defines classes to provide various types of containers, primarily list (MGcoArrayList) and hash table (MGcoHashTable) implementation.
- cula/ directory
CULAtools bindings.
- CULACBDSQR routine in idlcula.dlm
- CULACGBTRF routine in idlcula.dlm
- CULACGBTRS routine in idlcula.dlm
- CULACGEBRD routine in idlcula.dlm
- CULACGEEV routine in idlcula.dlm
- CULACGEHRD routine in idlcula.dlm
- CULACGELQF routine in idlcula.dlm
- CULACGELS routine in idlcula.dlm
- CULACGEMM routine in idlcula.dlm
- CULACGEMV routine in idlcula.dlm
- CULACGEQLF routine in idlcula.dlm
- CULACGEQRF routine in idlcula.dlm
- CULACGEQRS routine in idlcula.dlm
- CULACGERQF routine in idlcula.dlm
- CULACGESV routine in idlcula.dlm
- CULACGESVD routine in idlcula.dlm
- CULACGETRF routine in idlcula.dlm
- CULACGETRI routine in idlcula.dlm
- CULACGETRS routine in idlcula.dlm
- CULACGGLSE routine in idlcula.dlm
- CULACGGRQF routine in idlcula.dlm
- CULACHEEV routine in idlcula.dlm
- CULACHEEVX routine in idlcula.dlm
- CULACHEMM routine in idlcula.dlm
- CULACHEMV routine in idlcula.dlm
- CULACHER2K routine in idlcula.dlm
- CULACHERDB routine in idlcula.dlm
- CULACHERK routine in idlcula.dlm
- CULACHETRD routine in idlcula.dlm
- CULACLACPY routine in idlcula.dlm
- CULACLAG2Z routine in idlcula.dlm
- CULACLANGE routine in idlcula.dlm
- CULACLANHE routine in idlcula.dlm
- CULACLAR2V routine in idlcula.dlm
- CULACLARFB routine in idlcula.dlm
- CULACLARFG routine in idlcula.dlm
- CULACLARGV routine in idlcula.dlm
- CULACLARTV routine in idlcula.dlm
- CULACLASCL routine in idlcula.dlm
- CULACLASR routine in idlcula.dlm
- CULACLASWP routine in idlcula.dlm
- CULACLASWPCOL routine in idlcula.dlm
- CULACLAT2Z routine in idlcula.dlm
- CULACPBTRF routine in idlcula.dlm
- CULACPOSV routine in idlcula.dlm
- CULACPOTRF routine in idlcula.dlm
- CULACPOTRI routine in idlcula.dlm
- CULACPOTRS routine in idlcula.dlm
- CULACPPTRF routine in idlcula.dlm
- CULACSTEQR routine in idlcula.dlm
- CULACSYMM routine in idlcula.dlm
- CULACSYR2K routine in idlcula.dlm
- CULACSYRK routine in idlcula.dlm
- CULACTRMM routine in idlcula.dlm
- CULACTRSM routine in idlcula.dlm
- CULACTRTRI routine in idlcula.dlm
- CULACTRTRS routine in idlcula.dlm
- CULACUNGBR routine in idlcula.dlm
- CULACUNGHR routine in idlcula.dlm
- CULACUNGLQ routine in idlcula.dlm
- CULACUNGQL routine in idlcula.dlm
- CULACUNGQR routine in idlcula.dlm
- CULACUNGRQ routine in idlcula.dlm
- CULACUNMLQ routine in idlcula.dlm
- CULACUNMQL routine in idlcula.dlm
- CULACUNMQR routine in idlcula.dlm
- CULACUNMRQ routine in idlcula.dlm
- CULADBDSQR routine in idlcula.dlm
- CULADGBTRF routine in idlcula.dlm
- CULADGBTRS routine in idlcula.dlm
- CULADGEBRD routine in idlcula.dlm
- CULADGEEV routine in idlcula.dlm
- CULADGEHRD routine in idlcula.dlm
- CULADGELQF routine in idlcula.dlm
- CULADGELS routine in idlcula.dlm
- CULADGEMM routine in idlcula.dlm
- CULADGEMV routine in idlcula.dlm
- CULADGEQLF routine in idlcula.dlm
- CULADGEQRF routine in idlcula.dlm
- CULADGEQRS routine in idlcula.dlm
- CULADGERQF routine in idlcula.dlm
- CULADGESV routine in idlcula.dlm
- CULADGESVD routine in idlcula.dlm
- CULADGETRF routine in idlcula.dlm
- CULADGETRI routine in idlcula.dlm
- CULADGETRS routine in idlcula.dlm
- CULADGGLSE routine in idlcula.dlm
- CULADGGRQF routine in idlcula.dlm
- CULADLACPY routine in idlcula.dlm
- CULADLAG2S routine in idlcula.dlm
- CULADLANGE routine in idlcula.dlm
- CULADLANHE routine in idlcula.dlm
- CULADLAR2V routine in idlcula.dlm
- CULADLARFB routine in idlcula.dlm
- CULADLARFG routine in idlcula.dlm
- CULADLARGV routine in idlcula.dlm
- CULADLARTV routine in idlcula.dlm
- CULADLASCL routine in idlcula.dlm
- CULADLASET routine in idlcula.dlm
- CULADLASR routine in idlcula.dlm
- CULADLASWP routine in idlcula.dlm
- CULADLASWPCOL routine in idlcula.dlm
- CULADLAT2S routine in idlcula.dlm
- CULADORGBR routine in idlcula.dlm
- CULADORGHR routine in idlcula.dlm
- CULADORGLQ routine in idlcula.dlm
- CULADORGQL routine in idlcula.dlm
- CULADORGQR routine in idlcula.dlm
- CULADORGRQ routine in idlcula.dlm
- CULADORMLQ routine in idlcula.dlm
- CULADORMQL routine in idlcula.dlm
- CULADORMQR routine in idlcula.dlm
- CULADORMRQ routine in idlcula.dlm
- CULADPBTRF routine in idlcula.dlm
- CULADPOSV routine in idlcula.dlm
- CULADPOTRF routine in idlcula.dlm
- CULADPOTRI routine in idlcula.dlm
- CULADPOTRS routine in idlcula.dlm
- CULADPPTRF routine in idlcula.dlm
- CULADSGESV routine in idlcula.dlm
- CULADSPOSV routine in idlcula.dlm
- CULADSTEBZ routine in idlcula.dlm
- CULADSTEQR routine in idlcula.dlm
- CULADSYEV routine in idlcula.dlm
- CULADSYEVX routine in idlcula.dlm
- CULADSYMM routine in idlcula.dlm
- CULADSYMV routine in idlcula.dlm
- CULADSYR2K routine in idlcula.dlm
- CULADSYRDB routine in idlcula.dlm
- CULADSYRK routine in idlcula.dlm
- CULADSYTRD routine in idlcula.dlm
- CULADTRMM routine in idlcula.dlm
- CULADTRSM routine in idlcula.dlm
- CULADTRTRI routine in idlcula.dlm
- CULADTRTRS routine in idlcula.dlm
- CULAFREEBUFFERS routine in idlcula.dlm
- CULAGETDEVICECOUNT routine in idlcula.dlm
- CULAGETDEVICEINFO routine in idlcula.dlm
- CULAGETEXECUTINGDEVICE routine in idlcula.dlm
- CULAGETLASTSTATUS routine in idlcula.dlm
- CULAGETSTATUSSTRING routine in idlcula.dlm
- CULAINITIALIZE routine in idlcula.dlm
- CULASBDSQR routine in idlcula.dlm
- CULASELECTDEVICE routine in idlcula.dlm
- CULASGBTRF routine in idlcula.dlm
- CULASGBTRS routine in idlcula.dlm
- CULASGEBRD routine in idlcula.dlm
- CULASGEEV routine in idlcula.dlm
- CULASGEHRD routine in idlcula.dlm
- CULASGELQF routine in idlcula.dlm
- CULASGELS routine in idlcula.dlm
- CULASGEMM routine in idlcula.dlm
- CULASGEMV routine in idlcula.dlm
- CULASGEQLF routine in idlcula.dlm
- CULASGEQRF routine in idlcula.dlm
- CULASGEQRS routine in idlcula.dlm
- CULASGERQF routine in idlcula.dlm
- CULASGESV routine in idlcula.dlm
- CULASGESVD routine in idlcula.dlm
- CULASGETRF routine in idlcula.dlm
- CULASGETRI routine in idlcula.dlm
- CULASGETRS routine in idlcula.dlm
- CULASGGLSE routine in idlcula.dlm
- CULASGGRQF routine in idlcula.dlm
- CULASHUTDOWN routine in idlcula.dlm
- CULASLACPY routine in idlcula.dlm
- CULASLAG2D routine in idlcula.dlm
- CULASLANGE routine in idlcula.dlm
- CULASLANHE routine in idlcula.dlm
- CULASLAR2V routine in idlcula.dlm
- CULASLARFB routine in idlcula.dlm
- CULASLARFG routine in idlcula.dlm
- CULASLARGV routine in idlcula.dlm
- CULASLARTV routine in idlcula.dlm
- CULASLASCL routine in idlcula.dlm
- CULASLASET routine in idlcula.dlm
- CULASLASR routine in idlcula.dlm
- CULASLASWP routine in idlcula.dlm
- CULASLASWPCOL routine in idlcula.dlm
- CULASLAT2D routine in idlcula.dlm
- CULASORGBR routine in idlcula.dlm
- CULASORGHR routine in idlcula.dlm
- CULASORGLQ routine in idlcula.dlm
- CULASORGQL routine in idlcula.dlm
- CULASORGQR routine in idlcula.dlm
- CULASORGRQ routine in idlcula.dlm
- CULASORMLQ routine in idlcula.dlm
- CULASORMQL routine in idlcula.dlm
- CULASORMQR routine in idlcula.dlm
- CULASORMRQ routine in idlcula.dlm
- CULASPBTRF routine in idlcula.dlm
- CULASPOSV routine in idlcula.dlm
- CULASPOTRF routine in idlcula.dlm
- CULASPOTRI routine in idlcula.dlm
- CULASPOTRS routine in idlcula.dlm
- CULASPPTRF routine in idlcula.dlm
- CULASSTEBZ routine in idlcula.dlm
- CULASSTEQR routine in idlcula.dlm
- CULASSYEV routine in idlcula.dlm
- CULASSYEVX routine in idlcula.dlm
- CULASSYMM routine in idlcula.dlm
- CULASSYMV routine in idlcula.dlm
- CULASSYR2K routine in idlcula.dlm
- CULASSYRDB routine in idlcula.dlm
- CULASSYRK routine in idlcula.dlm
- CULASSYTRD routine in idlcula.dlm
- CULASTRMM routine in idlcula.dlm
- CULASTRSM routine in idlcula.dlm
- CULASTRTRI routine in idlcula.dlm
- CULASTRTRS routine in idlcula.dlm
- CULAZBDSQR routine in idlcula.dlm
- CULAZCGESV routine in idlcula.dlm
- CULAZCPOSV routine in idlcula.dlm
- CULAZGBTRF routine in idlcula.dlm
- CULAZGBTRS routine in idlcula.dlm
- CULAZGEBRD routine in idlcula.dlm
- CULAZGEEV routine in idlcula.dlm
- CULAZGEHRD routine in idlcula.dlm
- CULAZGELQF routine in idlcula.dlm
- CULAZGELS routine in idlcula.dlm
- CULAZGEMM routine in idlcula.dlm
- CULAZGEMV routine in idlcula.dlm
- CULAZGEQLF routine in idlcula.dlm
- CULAZGEQRF routine in idlcula.dlm
- CULAZGEQRS routine in idlcula.dlm
- CULAZGERQF routine in idlcula.dlm
- CULAZGESV routine in idlcula.dlm
- CULAZGESVD routine in idlcula.dlm
- CULAZGETRF routine in idlcula.dlm
- CULAZGETRI routine in idlcula.dlm
- CULAZGETRS routine in idlcula.dlm
- CULAZGGLSE routine in idlcula.dlm
- CULAZGGRQF routine in idlcula.dlm
- CULAZHEEV routine in idlcula.dlm
- CULAZHEEVX routine in idlcula.dlm
- CULAZHEMM routine in idlcula.dlm
- CULAZHEMV routine in idlcula.dlm
- CULAZHER2K routine in idlcula.dlm
- CULAZHERDB routine in idlcula.dlm
- CULAZHERK routine in idlcula.dlm
- CULAZHETRD routine in idlcula.dlm
- CULAZLACPY routine in idlcula.dlm
- CULAZLAG2C routine in idlcula.dlm
- CULAZLANGE routine in idlcula.dlm
- CULAZLANHE routine in idlcula.dlm
- CULAZLAR2V routine in idlcula.dlm
- CULAZLARFB routine in idlcula.dlm
- CULAZLARFG routine in idlcula.dlm
- CULAZLARGV routine in idlcula.dlm
- CULAZLARTV routine in idlcula.dlm
- CULAZLASCL routine in idlcula.dlm
- CULAZLASR routine in idlcula.dlm
- CULAZLASWP routine in idlcula.dlm
- CULAZLASWPCOL routine in idlcula.dlm
- CULAZLAT2C routine in idlcula.dlm
- CULAZPBTRF routine in idlcula.dlm
- CULAZPOSV routine in idlcula.dlm
- CULAZPOTRF routine in idlcula.dlm
- CULAZPOTRI routine in idlcula.dlm
- CULAZPOTRS routine in idlcula.dlm
- CULAZPPTRF routine in idlcula.dlm
- CULAZSTEQR routine in idlcula.dlm
- CULAZSYMM routine in idlcula.dlm
- CULAZSYR2K routine in idlcula.dlm
- CULAZSYRK routine in idlcula.dlm
- CULAZTRMM routine in idlcula.dlm
- CULAZTRSM routine in idlcula.dlm
- CULAZTRTRI routine in idlcula.dlm
- CULAZTRTRS routine in idlcula.dlm
- CULAZUNGBR routine in idlcula.dlm
- CULAZUNGHR routine in idlcula.dlm
- CULAZUNGLQ routine in idlcula.dlm
- CULAZUNGQL routine in idlcula.dlm
- CULAZUNGQR routine in idlcula.dlm
- CULAZUNGRQ routine in idlcula.dlm
- CULAZUNMLQ routine in idlcula.dlm
- CULAZUNMQL routine in idlcula.dlm
- CULAZUNMQR routine in idlcula.dlm
- CULAZUNMRQ routine in idlcula.dlm
E
- envi/ directory
ENVI user routines.
F
- fileio/ directory
File input/output routines.
G
- GET_M_EULER routine in idlgsl.dlm
- googlevoice/ directory
- gsl/ directory
Wrappers for GNU Scientific Library (GSL) routines.
- GSL_SF_ELLINT_F routine in idlgsl.dlm
- GSL_SF_ZETA_INT routine in idlgsl.dlm
H
- hdf/ directory
Routines for reading/writing/querying HDF files.
- hdf5/ directory
Routines for reading/writing/querying HDF5 files.
I
- idl_object::cleanup routine in idl_object__define.pro
Free resources.
- idl_object::init routine in idl_object__define.pro
Create IDL_Object object.
- idl_object__define routine in idl_object__define.pro
Define instance variables.
- idl_object__define.pro .pro file in objects/ directory
This class is used to inherit from in IDL versions before 8.0, allowing operator overloaded classes to still compile on earlier versions (though not to offer operator overloading, of course).
- idlcula.dlm .dlm file in cula/ directory
- IDL bindings for CULAtools
- idlgsl.dlm .dlm file in gsl/ directory
- IDL bindings for GSL
- indices/ directory
This directory contains routines for handling array indices.
- install_tools/ directory
Routines for installing new projects and their dependencies.
- introspection/ directory
Routines for inspecting variables and routines.
- itools/ directory
iTools related helpers and components.
M
- markdown/ directory
This directory contains a DLM to convert Markdown annotated text to HTML.
- mg_acosh routine in mg_acosh.pro
Inverse hyperbolic cosine.
- mg_acosh.pro .pro file in analysis/ directory
- mg_analysis.dlm .dlm file in analysis/ directory
- Tools for analysis
- mg_arclength routine in mg_arclength.pro
Computes the arc length of a path.
- mg_arclength.pro .pro file in analysis/ directory
- MG_ARRAY_EQUAL routine in mg_analysis.dlm
- mg_ascii_template routine in mg_ascii_template.pro
- mg_ascii_template.pro .pro file in fileio/ directory
- mg_asinh routine in mg_asinh.pro
Inverse hyperbolic sine.
- mg_asinh.pro .pro file in analysis/ directory
- mg_atanh routine in mg_atanh.pro
Inverse hyperbolic tangent.
- mg_atanh.pro .pro file in analysis/ directory
- mg_base64decode routine in mg_base64decode.pro
Decode a string in Base64, performs the inverse operation as MG_BASE64ENCODE.
- mg_base64decode.pro .pro file in net/ directory
- mg_base64encode routine in mg_base64encode.pro
Encode a string using Base64, performs the inverse operation as MG_BASE64DECODE.
- mg_base64encode.pro .pro file in net/ directory
- mg_brightkite_heatmap routine in mg_brightkite_heatmap.pro
- mg_brightkite_heatmap.pro .pro file in misc/ directory
- mg_build_net routine in mg_build_net.pro
Build the mg_net DLM.
- mg_build_net.pro .pro file in net/ directory
- mg_called_routines routine in mg_called_routines.pro
Finds the routines (normal functions and procedures) needed for the code inside a file i.e.
- mg_called_routines.pro .pro file in introspection/ directory
- mg_choose routine in mg_choose.pro
Calculate a mathematical combination.
- mg_choose.pro .pro file in analysis/ directory
- mg_class_hierarchy routine in mg_class_hierarchy.pro
Retrieves or prints a class hierarchy for an object or classname.
- mg_class_hierarchy.pro .pro file in objects/ directory
Retrieves or prints a class hierarchy for an object or classname.
- mg_clineprofile routine in mg_clineprofile.pro
Creates color coded HTML output of line profiling output.
- mg_clineprofile.pro .pro file in profiling/ directory
- mg_complement routine in mg_complement.pro
Returns the complement of an index array.
- mg_complement.pro .pro file in indices/ directory
- mg_cula_demo routine in mg_cula_demo.pro
- mg_cula_demo.pro .pro file in cula/ directory
- mg_endian routine in mg_endian.pro
Determines the byte order of the platform running this routine.
- mg_endian.pro .pro file in fileio/ directory
- mg_equal routine in mg_equal.pro
Determines whether two values are equal, or within a given tolerance.
- mg_equal.pro .pro file in analysis/ directory
- mg_escape_latex routine in mg_escape_latex.pro
Filters a line to make it safe for LaTeX output, i.e., escaping certain characters with backslashes.
- mg_escape_latex.pro .pro file in textmarkup/ directory
- mg_escape_xml routine in mg_escape_xml.pro
Makes a string safe for inclusion in an XML file by expanding special characters into their XML entities.
- mg_escape_xml.pro .pro file in net/ directory
- mg_evalexpr routine in mg_evalexpr.pro
Evaluates a mathematical expression.
- mg_evalexpr.pro .pro file in analysis/ directory
Evaluates a mathematical expression using the basic arithmetic operators +, -, *, /, and ^ along with parentheses for grouping and simple function calls of a single variable.
- mg_factor routine in mg_factor.pro
Returns the prime factorization of a given integer value n.
- mg_factor.pro .pro file in analysis/ directory
- mg_file routine in mg_file.pro
Wrapper to create a file object.
- mg_file.pro .pro file in fileio/ directory
- mg_filename routine in mg_filename.pro
Compose and/or decompose a filename.
- mg_filename.pro .pro file in fileio/ directory
- mg_find_packages routine in mg_find_packages.pro
@returns strarr
- mg_find_packages.pro .pro file in install_tools/ directory
- mg_find_pattern routine in mg_find_pattern.pro
Finds a 1-dimensional pattern in an array.
- mg_find_pattern.pro .pro file in analysis/ directory
- mg_gcd routine in mg_gcd.pro
Find the greatest common denominator (GCD) for two positive integers.
- mg_gcd.pro .pro file in analysis/ directory
- mg_get_url_content routine in mg_get_url_content.pro
Get the content for the given URL.
- mg_get_url_content.pro .pro file in net/ directory
- mg_getpassword routine in mg_getpassword.pro
Get a password from the command line.
- mg_getpassword.pro .pro file in net/ directory
- mg_google_lookup routine in mg_google_lookup.pro
Event handler for ENVI menu.
- mg_google_lookup.pro .pro file in envi/ directory
- mg_google_lookup_define_buttons routine in mg_google_lookup.pro
Trick to automatically add this to the ENVI menu.
- mg_gradient routine in mg_gradient.pro
Compute the gradient of an array.
- mg_gradient.pro .pro file in analysis/ directory
- mg_h5_dump routine in mg_h5_dump.pro
Parse and display a simple hierarchy of contents of a HDF5 file.
- mg_h5_dump.pro .pro file in hdf5/ directory
Dumps the structure of an HDF5 file to the output log.
- mg_h5_getdata routine in mg_h5_getdata.pro
Pulls out a section of a HDF5 variable.
- mg_h5_getdata.pro .pro file in hdf5/ directory
Routine for extracting datasets, slices of datasets, or attributes from an HDF 5 file with simple notation.
- mg_h5_putdata routine in mg_h5_putdata.pro
Write data to a file.
- mg_h5_putdata.pro .pro file in hdf5/ directory
Write a variable or attribute to an HDF 5 file with a simple notation.
- mg_h5_putdata_putvariable routine in mg_h5_putdata.pro
- mg_hastag routine in mg_hastag.pro
Determines if a structure has a given tag name.
- mg_hastag.pro .pro file in introspection/ directory
- mg_hdf_dump routine in mg_hdf_dump.pro
Dump contents of given HDF file.
- mg_hdf_dump.pro .pro file in hdf/ directory
Dumps contents of an HDF file.
- mg_hdf_dump_an routine in mg_hdf_dump.pro
- mg_hdf_dump_sd routine in mg_hdf_dump.pro
Dump the SD contents of an HDF file.
- mg_hdf_dump_typedecl routine in mg_hdf_dump.pro
Convert a type string and dimensions array into a string description of the variable, e.g., FLOAT[256, 256].
- mg_hdf_getdata routine in mg_hdf_getdata.pro
Pulls out a section of a HDF variable.
- mg_hdf_getdata.pro .pro file in hdf/ directory
- mg_heapinfo routine in mg_heapinfo.pro
Information about the current state of the heap.
- mg_heapinfo.pro .pro file in introspection/ directory
- mg_help routine in mg_help.pro
Prints out help information for a variable.
- mg_help.pro .pro file in introspection/ directory
- mg_helpdef routine in mg_helpdef.pro
Print the declaration string for a variable.
- mg_helpdef.pro .pro file in introspection/ directory
- mg_hist_nd routine in mg_hist_nd.pro
Find the histogram of a set of n-dimensional points.
- mg_hist_nd.pro .pro file in analysis/ directory
- mg_introspection.dlm .dlm file in introspection/ directory
- Tools for introspection
- mg_isarray routine in mg_isarray.pro
Determines if the argument is an array.
- mg_isarray.pro .pro file in introspection/ directory
- mg_isinteger routine in mg_isinteger.pro
Determines if the argument is an integer type.
- mg_isinteger.pro .pro file in introspection/ directory
- mg_isscalar routine in mg_isscalar.pro
Determines if the argument is a scalar.
- mg_isscalar.pro .pro file in introspection/ directory
- mg_itbrowser routine in mg_itbrowser.pro
Browse components and their properties of an iTool.
- mg_itbrowser.pro .pro file in itools/ directory
- mg_itbrowser_addids routine in mg_itbrowser.pro
Add a component to the component tree.
- mg_itbrowser_cleanup routine in mg_itbrowser.pro
Cleanup resources.
- mg_itbrowser_event routine in mg_itbrowser.pro
Handle events.
- mg_lcm routine in mg_lcm.pro
Find the least common multiple (LCM) for two positive integers.
- mg_lcm.pro .pro file in analysis/ directory
- mg_linear_function routine in mg_linear_function.pro
Create a function which maps in_range to out_range with a linear function and returns the coefficients.
- mg_linear_function.pro .pro file in analysis/ directory
- mg_local_moment routine in mg_local_moment.pro
Computes the local moments for an array with a given window size.
- mg_local_moment.pro .pro file in analysis/ directory
- mg_make_background routine in mg_make_background.pro
Make a background for computer desktop.
- mg_make_background.pro .pro file in misc/ directory
- mg_make_background_random routine in mg_make_background.pro
Make a random (but smoothed) background texture.
- mg_make_cula_bindings routine in mg_make_cula_bindings.pro
- mg_make_cula_bindings.pro .pro file in cula/ directory
- mg_make_gsl_bindings routine in mg_make_gsl_bindings.pro
- mg_make_gsl_bindings.pro .pro file in gsl/ directory
- mg_make_markdown_bindings routine in mg_make_markdown_bindings.pro
Build mg_markdown.*.so file.
- mg_make_markdown_bindings.pro .pro file in markdown/ directory
- mg_make_patterns.pro .pro file in misc/ directory
Found equations here: http://ministryoftype.co.uk/words/article/guilloches/
- mg_make_strings routine in mg_make_strings.pro
Build mg_strings.*.so file.
- mg_make_strings.pro .pro file in strings/ directory
- mg_makerange routine in mg_makerange.pro
Create an array ranging from the startValue and stopping before the stopValue.
- mg_makerange.pro .pro file in indices/ directory
- MG_MARKDOWN routine in mg_markdown.dlm
- mg_markdown.dlm .dlm file in markdown/ directory
- IDL bindings for markdown
- mg_max routine in mg_max.pro
Returns maximum of an array or object which supports FOREACH loops.
- mg_max.pro .pro file in collection/ directory
- mg_md5 routine in mg_md5.pro
Hash the input string using MD5.
- mg_md5.pro .pro file in net/ directory
- mg_min routine in mg_min.pro
Returns minimum of an array or object which supports FOREACH loops.
- mg_min.pro .pro file in collection/ directory
- mg_n_elements routine in mg_n_elements.pro
In IDL 8.0, the number of elements of an object can be overloaded with the _overloadSize method for objects which inherit from IDL_Object.
- mg_n_elements.pro .pro file in objects/ directory
- mg_n_smallest routine in mg_n_smallest.pro
Finds the n smallest elements of a data array.
- mg_n_smallest.pro .pro file in analysis/ directory
- mg_nc_browser routine in mg_nc_browser.pro
Create the browser.
- mg_nc_browser class
- mg_nc_browser.pro .pro file in netcdf/ directory
Widget program to browse the contents of a netCDF file and load the contents of variables into IDL variables a the main-level.
- mg_nc_browser::_cleanupWidgets routine in mg_nc_browser.pro
Handle cleanup when the widget program is destroyed.
- mg_nc_browser::_createWidgets routine in mg_nc_browser.pro
Create the widget hierarchy.
- mg_nc_browser::_openFiles routine in mg_nc_browser.pro
Bring up pick file dialog to choose a file and load it.
- mg_nc_browser::_realizeWidgets routine in mg_nc_browser.pro
Draw the widget hierarchy.
- mg_nc_browser::_startXManager routine in mg_nc_browser.pro
Start XMANAGER.
- mg_nc_browser::cleanup routine in mg_nc_browser.pro
Free resources
- mg_nc_browser::handleEvents routine in mg_nc_browser.pro
Handle all events from the widget program.
- mg_nc_browser::init routine in mg_nc_browser.pro
Browse the contents of an netCDF file with a GUI browser program.
- mg_nc_browser::loadFiles routine in mg_nc_browser.pro
Load netCDF files corresponding to filenames.
- mg_nc_browser::setTitle routine in mg_nc_browser.pro
Set the window title based on the current filename.
- mg_nc_browser__define routine in mg_nc_browser.pro
Define instance variables.
- mg_nc_browser_cleanup routine in mg_nc_browser.pro
Thin procedural wrapper to call ::_cleanupWidgets cleanup routine.
- mg_nc_browser_handleevents routine in mg_nc_browser.pro
Thin procedural wrapper to call ::handleEvents event handler.
- mg_nc_dump routine in mg_nc_dump.pro
Parse and display a simple hierarchy of contents of a netCDF file.
- mg_nc_dump.pro .pro file in netcdf/ directory
Dumps the structure of an netCDF file to the output log.
- mg_nc_getdata routine in mg_nc_getdata.pro
Pulls out a section of a netCDF variable.
- mg_nc_getdata.pro .pro file in netcdf/ directory
Routine for extracting datasets, slices of datasets, or attributes from an netCDF file with simple notation.
- mg_net.dlm .dlm file in net/ directory
- TCP/UDP network sockets for IDL
- MG_NET_ACCEPT routine in mg_net.dlm
- MG_NET_CLOSE routine in mg_net.dlm
- MG_NET_CONNECT routine in mg_net.dlm
- MG_NET_CREATEPORT routine in mg_net.dlm
- MG_NET_HOST2NAME routine in mg_net.dlm
- MG_NET_NAME2HOST routine in mg_net.dlm
- MG_NET_QUERY routine in mg_net.dlm
- MG_NET_RECV routine in mg_net.dlm
- MG_NET_RECVVAR routine in mg_net.dlm
- MG_NET_SELECT routine in mg_net.dlm
- MG_NET_SEND routine in mg_net.dlm
- MG_NET_SENDTO routine in mg_net.dlm
- MG_NET_SENDVAR routine in mg_net.dlm
- mg_newline routine in mg_newline.pro
Returns the newline separator(s) for the OS: linefeed on UNIX platforms and carriage return/linefeeds for Windows.
- mg_newline.pro .pro file in strings/ directory
- mg_object class
- mg_object::_getClassInfo routine in mg_object__define.pro
- mg_object::_overloadHelp routine in mg_object__define.pro
- mg_object::help routine in mg_object__define.pro
Display internal help output with OBJECTS set for this object (so it shows instance data as well).
- mg_object::toString routine in mg_object__define.pro
Returns a string representation of the object.
- mg_object__define routine in mg_object__define.pro
Define instance variables.
- mg_object__define.pro .pro file in objects/ directory
Base class for objects to add a few introspection methods such as ::help and ::toString.
- mg_object_cleanup routine in mg_object_cleanup.pro
Generic cleanup for writing object widget programs.
- mg_object_cleanup.pro .pro file in widgets/ directory
- mg_object_event_handler routine in mg_object_event_handler.pro
Generic event handler for writing object widget programs.
- mg_object_event_handler.pro .pro file in widgets/ directory
- mg_open_url routine in mg_open_url.pro
Open an URL in the default web browser.
- mg_open_url.pro .pro file in net/ directory
- mg_openstreetmap_demo.pro .pro file in misc/ directory
- mg_permutation routine in mg_permutation.pro
Calculate a mathematical permutation.
- mg_permutation.pro .pro file in analysis/ directory
- mg_prowl routine in mg_prowl.pro
- mg_prowl.pro .pro file in misc/ directory
- mg_radon routine in mg_radon.pro
Pure IDL implementation of the RADON routine.
- mg_radon.pro .pro file in analysis/ directory
- mg_range routine in mg_range.pro
Convenience function to compute the minimum and maximm value of an array.
- mg_range.pro .pro file in analysis/ directory
- mg_read_ascii routine in mg_read_ascii.pro
Wrapper to READ_ASCII and ASCII_TEMPLATE.
- mg_read_ascii.pro .pro file in fileio/ directory
- mg_repeat routine in mg_repeat.pro
Repeats a vector nreps times.
- mg_repeat.pro .pro file in analysis/ directory
- mg_repo class
- mg_repo::cleanup routine in mg_repo__define.pro
- mg_repo::getLog routine in mg_repo__define.pro
- mg_repo::getProperty routine in mg_repo__define.pro
- mg_repo::getTimeOfDayHistogram routine in mg_repo__define.pro
- mg_repo::init routine in mg_repo__define.pro
- mg_repo::printEntries routine in mg_repo__define.pro
- mg_repo::setProperty routine in mg_repo__define.pro
- mg_repo__define routine in mg_repo__define.pro
- mg_repo__define.pro .pro file in misc/ directory
- mg_repologentry class
- mg_repologentry::_overloadPrint routine in mg_repologentry__define.pro
- mg_repologentry::cleanup routine in mg_repologentry__define.pro
- mg_repologentry::getProperty routine in mg_repologentry__define.pro
- mg_repologentry::init routine in mg_repologentry__define.pro
- mg_repologentry__define routine in mg_repologentry__define.pro
- mg_repologentry__define.pro .pro file in misc/ directory
- mg_rotate routine in mg_rotate.pro
Computes a transformation matrix representing a rotation.
- mg_rotate.pro .pro file in animation/ directory
- mg_round routine in mg_round.pro
Rounds value to integer value (or to nearest float value).
- mg_round.pro .pro file in analysis/ directory
- mg_sample routine in mg_sample.pro
Get nIndices random indices for an array of size nValues (without repeating an index).
- mg_sample.pro .pro file in analysis/ directory
- mg_save_dump routine in mg_save_dump.pro
Display a listing of the contents of a .sav file.
- mg_save_dump.pro .pro file in save/ directory
- mg_save_getdata routine in mg_save_getdata.pro
Retrieve a variable from a save file.
- mg_save_getdata.pro .pro file in save/ directory
- mg_savefile class
- mg_savefile::_overloadBracketsRightSide routine in mg_savefile__define.pro
Allow hash-like subscripting to retrieve variable values.
- mg_savefile::_overloadHelp routine in mg_savefile__define.pro
Print the help string for all the regular variables in a .sav file.
- mg_savefile::_overloadPrint routine in mg_savefile__define.pro
Returns names of each type of save file item in the file.
- mg_savefile::get routine in mg_savefile__define.pro
Return a particular item in the .sav file.
- mg_savefile::init routine in mg_savefile__define.pro
- mg_savefile__define routine in mg_savefile__define.pro
Define instance variables and inheritance.
- mg_savefile__define.pro .pro file in fileio/ directory
Subclass of IDL_Savefile that provides easier to use functionality for examining the contents of a save file.
- mg_scale routine in mg_scale.pro
Compute a transformation representing a scaling.
- mg_scale.pro .pro file in animation/ directory
- mg_setdifference routine in mg_setdifference.pro
Find the difference of two sets of indices.
- mg_setdifference.pro .pro file in indices/ directory
- mg_setintersection routine in mg_setintersection.pro
Find the intersection of two sets of indices.
- mg_setintersection.pro .pro file in indices/ directory
- mg_setunion routine in mg_setunion.pro
Find the union of two sets of indices.
- mg_setunion.pro .pro file in indices/ directory
- mg_setup routine in mg_setup.pro
@keyword name {in}{required}{type=string} name of the package @keyword version {in}{required}{type=string} version of the package in the format "1.5.2alpha1"
- mg_setup.pro .pro file in install_tools/ directory
install_tools should have ways to: * install dependencies of a project * handle path, DLM path, and compiling DLMs
- mg_sign routine in mg_sign.pro
Return the sign of the values of an array: -1 for negative values, 0 for 0 values, 1 for positive values.
- mg_sign.pro .pro file in analysis/ directory
- MG_SIZEOF routine in mg_introspection.dlm
- mg_sort routine in mg_sort.pro
Radix sort input data.
- mg_sort.pro .pro file in analysis/ directory
An alternative to IDL's SORT function that employs a radix-sort algorithm.
- mg_sort_strings routine in mg_sort.pro
Handle special case of sorting string arrays.
- mg_spellcorrect routine in mg_spellcorrect.pro
Corrects the spelling of a word.
- mg_spellcorrect.pro .pro file in strings/ directory
Returns the correct spelling of the given word.
- mg_spellcorrect_edits1 routine in mg_spellcorrect.pro
Create hash of all edits of a word that are only 1 character off from the original.
- mg_spellcorrect_generate_hash routine in mg_spellcorrect.pro
Generates the known words hash.
- mg_spellcorrect_known routine in mg_spellcorrect.pro
Creates a hash of the known words in a given hash of words.
- mg_spellcorrect_known_edits2 routine in mg_spellcorrect.pro
Create hash of all correct edits of a word that are only 2 edits off from the original.
- mg_startup.pro .pro file in ./ directory
- MG_STREGEX routine in mg_strings.dlm
- mg_stregex routine in mg_stregex.pro
Wrapper for STREGEX which includes a FIND_ALL keyword to find all occurrences within a scalar string.
- mg_stregex.pro .pro file in strings/ directory
- mg_streplace routine in mg_streplace.pro
Handle string replacment with regular expressions.
- mg_streplace.pro .pro file in strings/ directory
- mg_string class
- mg_string::_overloadBracketsRightSide routine in mg_string__define.pro
Called when a string object is accessed with the square brackets, i.e., [].
- mg_string::_overloadForeach routine in mg_string__define.pro
Called by the FOREACH routine when this object is looped over.
- mg_string::_overloadHelp routine in mg_string__define.pro
Called by the HELP routine when information about this object is required.
- mg_string::_overloadPlus routine in mg_string__define.pro
Called when two strings or strings objects are concatenated with the + operator.
- mg_string::_overloadPound routine in mg_string__define.pro
Called when the two strings or string objects are joined using a format code by the # operator.
- mg_string::_overloadPrint routine in mg_string__define.pro
Called by the PRINT routine when this object is printed.
- mg_string::getProperty routine in mg_string__define.pro
Get properties.
- mg_string::init routine in mg_string__define.pro
Initialize the object.
- mg_string::toString routine in mg_string__define.pro
Returns the underlying IDL string.
- mg_string__define routine in mg_string__define.pro
Define instance variables.
- mg_string__define.pro .pro file in strings/ directory
Class representing a string and an example of using operator overloading available in IDL 8.0.
- mg_strings.dlm .dlm file in strings/ directory
- IDL bindings for string routines
- mg_strmerge routine in mg_strmerge.pro
Merges a string array into a single string separated by carriage return/linefeeds.
- mg_strmerge.pro .pro file in strings/ directory
- MG_STRSPLIT routine in mg_strings.dlm
- mg_struct_equal routine in mg_struct_equal.pro
Compare two structures for equality.
- mg_struct_equal.pro .pro file in introspection/ directory
- mg_strunmerge routine in mg_strunmerge.pro
Splits a scalar string with newline characters into a string array.
- mg_strunmerge.pro .pro file in strings/ directory
- mg_strwrap routine in mg_strwrap.pro
Wrap a string into a character width limit space.
- mg_strwrap.pro .pro file in strings/ directory
- mg_subs routine in mg_subs.pro
String substitution routine which substitutes values into a given string using the correspondences found in the provided hash or structure.
- mg_subs.pro .pro file in strings/ directory
String substitution routine which substitutes values into a given string using the correspondences found in the provided hash or structure.
- mg_thumbnail routine in mg_thumbnail.pro
Dispatches data to proper helper routine to produce a simple thumbnail visualization of the data and returns the result as a true color image.
- mg_thumbnail.pro .pro file in introspection/ directory
Create a thumbnail image of a simple visualization of the data.
- mg_thumbnail_contourplot routine in mg_thumbnail.pro
Create a contour plot.
- mg_thumbnail_image routine in mg_thumbnail.pro
Resize image to correct dimensions while preserving the aspect ratio.
- mg_thumbnail_lineplot routine in mg_thumbnail.pro
Create a line plot.
- mg_thumbnail_volumeplot routine in mg_thumbnail.pro
Create a volume visualization.
- mg_timeline class
- mg_timeline routine in mg_timeline.pro
Create a timeline from the given input file.
- mg_timeline.pro .pro file in misc/ directory
MG_TIMELINE is a timeline creation routine which creates a PostScript output file from an XML input file.
- mg_timelineactivity class
- mg_timelineevent class
- mg_timelineinterval class
- mg_tm_dump routine in mg_tm_dump.pro
Print the contents of a markup tree.
- mg_tm_dump.pro .pro file in textmarkup/ directory
- mg_tm_firstline routine in mg_tm_firstline.pro
Get the first line of text given a markup tree and return it as another markup tree (copying nodes in the original tree where necessary).
- mg_tm_firstline.pro .pro file in textmarkup/ directory
- mg_tm_firstline_gettext routine in mg_tm_firstline.pro
Helper routine to strip out text from MGtmText tags and add them to the firstline tree.
- MG_TOTAL routine in mg_analysis.dlm
- mg_translate routine in mg_translate.pro
Compute a transformation matrix representing a translation.
- mg_translate.pro .pro file in animation/ directory
- MG_TRE_CONFIG routine in mg_strings.dlm
- MG_TRE_VERSION routine in mg_strings.dlm
- mg_trunc routine in mg_trunc.pro
Truncate argument towards 0.0, i.e., takes the FLOOR of positive values and the CEIL of negative values.
- mg_trunc.pro .pro file in analysis/ directory
- mg_twitter routine in mg_twitter.pro
- mg_twitter.pro .pro file in misc/ directory
Very simple Twitter client.
- mg_twitter_wrapper routine in mg_twitter_wrapper.pro
Command line wrapper for MG_TWITTER.
- mg_twitter_wrapper.pro .pro file in misc/ directory
- mg_typename routine in mg_typename.pro
Returns a nice string name for the given type code.
- mg_typename.pro .pro file in introspection/ directory
- mg_typesize routine in mg_typesize.pro
Returns the size in bytes of a variable of the given type code.
- mg_typesize.pro .pro file in introspection/ directory
- mg_urlquote routine in mg_urlquote.pro
Replace special characters in the input string using the %xx escape codes.
- mg_urlquote.pro .pro file in net/ directory
- mg_variable_declaration routine in mg_variable_declaration.pro
Returns a string that gives the IDL declaration for the type of the given variable.
- mg_variable_declaration.pro .pro file in introspection/ directory
- mg_weather routine in mg_weather.pro
Print the current conditions and a 4 day forecast for the given location.
- mg_weather.pro .pro file in misc/ directory
Uses Google weather web service to report the current weather conditions and a 4 day forecast.
- mg_whereismike routine in mg_whereismike.pro
- mg_whereismike.pro .pro file in misc/ directory
- mg_write_kml routine in mg_write_kml.pro
Event handler for ENVI menu.
- mg_write_kml.pro .pro file in envi/ directory
- mg_write_kml_define_buttons routine in mg_write_kml.pro
Trick to automatically add this to the ENVI menu.
- mg_xml_browser routine in mg_xml_browser.pro
Start a widget program to browse an XML file.
- mg_xml_browser.pro .pro file in fileio/ directory
MG_XML_BROWSER is a widget program to browse the contents of an XML file (either a local file or an URL).
- mg_xml_browser_cleanup routine in mg_xml_browser.pro
Cleanup resources claimed by the widget program.
- mg_xml_browser_event routine in mg_xml_browser.pro
Handle all events.
- mg_xml_browser_expand routine in mg_xml_browser.pro
Expand or contract the widget tree.
- mg_xml_browser_parser class
- mg_xml_browser_parser::characters routine in mg_xml_browser.pro
- mg_xml_browser_parser::endElement routine in mg_xml_browser.pro
- mg_xml_browser_parser::init routine in mg_xml_browser.pro
- mg_xml_browser_parser::startElement routine in mg_xml_browser.pro
- mg_xml_browser_parser__define routine in mg_xml_browser.pro
- mg_xml_browser_resize routine in mg_xml_browser.pro
Resize the browser to the given size.
- mg_xml_getdata routine in mg_xml_getdata.pro
Returns a specific element or attribute's value from an XML file.
- mg_xml_getdata.pro .pro file in fileio/ directory
Returns an individual element or attribute's value.
- mg_xml_parse routine in mg_xml_parse.pro
Parse an XML file into a structure.
- mg_xml_parse.pro .pro file in fileio/ directory
Parses an URL into a structure.
- mganrandom class
- mganrandom::_convertData routine in mganrandom__define.pro
- mganrandom::_getData routine in mganrandom__define.pro
Read from an URL (with error checking).
- mganrandom::cleanup routine in mganrandom__define.pro
Free resources.
- mganrandom::getGaussians routine in mganrandom__define.pro
- mganrandom::getIntegers routine in mganrandom__define.pro
Return the given number of random integers (with repetition).
- mganrandom::getSequence routine in mganrandom__define.pro
Returns a permutation of the given range of integers.
- mganrandom::init routine in mganrandom__define.pro
Creates a random number generator.
- mganrandom__define routine in mganrandom__define.pro
Define instance variables.
- mganrandom__define.pro .pro file in analysis/ directory
Pull random data from random.org.
- mgcoabstractiterator class
- mgcoabstractiterator::cleanup routine in mgcoabstractiterator__define.pro
Free resources of the iterator (not the underlying collection).
- mgcoabstractiterator::hasNext routine in mgcoabstractiterator__define.pro
Determine if the underlying collection has another element to retrieve.
- mgcoabstractiterator::init routine in mgcoabstractiterator__define.pro
Initialize an iterator.
- mgcoabstractiterator::next routine in mgcoabstractiterator__define.pro
Return the next item in the underlying collection.
- mgcoabstractiterator::remove routine in mgcoabstractiterator__define.pro
Removes from the underlying MGArrayList the last element returned.
- mgcoabstractiterator__define routine in mgcoabstractiterator__define.pro
Define member variables.
- mgcoabstractiterator__define.pro .pro file in collection/ directory
- mgcoabstractlist class
- mgcoabstractlist::add routine in mgcoabstractlist__define.pro
Add elements to the list.
- mgcoabstractlist::cleanup routine in mgcoabstractlist__define.pro
Free resouces.
- mgcoabstractlist::count routine in mgcoabstractlist__define.pro
Returns the number of elements in the list.
- mgcoabstractlist::get routine in mgcoabstractlist__define.pro
Get elements of the list.
- mgcoabstractlist::getProperty routine in mgcoabstractlist__define.pro
Get properties.
- mgcoabstractlist::init routine in mgcoabstractlist__define.pro
Initialize list.
- mgcoabstractlist::isContained routine in mgcoabstractlist__define.pro
Determines whether a list contains specified elements.
- mgcoabstractlist::iterator routine in mgcoabstractlist__define.pro
Creates an iterator to iterate through the elements of the list.
- mgcoabstractlist::move routine in mgcoabstractlist__define.pro
Move an element of the list to another position.
- mgcoabstractlist::remove routine in mgcoabstractlist__define.pro
Remove specified elements from the list.
- mgcoabstractlist__define routine in mgcoabstractlist__define.pro
Define member variables.
- mgcoabstractlist__define.pro .pro file in collection/ directory
Abstract class to define a list interface.
- mgcoarraylist class
- mgcoarraylist::_overloadAsterisk routine in mgcoarraylist__define.pro
Repeat an array list a given number of times.
- mgcoarraylist::_overloadBracketsLeftSide routine in mgcoarraylist__define.pro
Allows setting values of the array list by array index.
- mgcoarraylist::_overloadBracketsRightSide routine in mgcoarraylist__define.pro
Allows array index access with brackets.
- mgcoarraylist::_overloadForeach routine in mgcoarraylist__define.pro
Allows an array list to be used in a FOREACH loop.
- mgcoarraylist::_overloadHelp routine in mgcoarraylist__define.pro
Returns a string describing the array list.
- mgcoarraylist::_overloadPlus routine in mgcoarraylist__define.pro
Concatenate two array lists.
- mgcoarraylist::_overloadPrint routine in mgcoarraylist__define.pro
Returns the elements to print.
- mgcoarraylist::_overloadSize routine in mgcoarraylist__define.pro
Returns the number of elements in the array list.
- mgcoarraylist::add routine in mgcoarraylist__define.pro
Add elements to the list.
- mgcoarraylist::cleanup routine in mgcoarraylist__define.pro
Cleanup list resources.
- mgcoarraylist::count routine in mgcoarraylist__define.pro
Returns the number of elements in the list.
- mgcoarraylist::get routine in mgcoarraylist__define.pro
Get elements of the list.
- mgcoarraylist::getProperty routine in mgcoarraylist__define.pro
Get properties of the list.
- mgcoarraylist::init routine in mgcoarraylist__define.pro
Create a list.
- mgcoarraylist::isContained routine in mgcoarraylist__define.pro
Determines whether a list contains specified elements.
- mgcoarraylist::iterator routine in mgcoarraylist__define.pro
Creates an iterator to iterate through the elements of the ArrayList.
- mgcoarraylist::move routine in mgcoarraylist__define.pro
Move an element of the list to another position.
- mgcoarraylist::remove routine in mgcoarraylist__define.pro
Remove specified elements from the list.
- mgcoarraylist::setProperty routine in mgcoarraylist__define.pro
Set properties of the list.
- mgcoarraylist__define routine in mgcoarraylist__define.pro
Define member variables.
- mgcoarraylist__define.pro .pro file in collection/ directory
An array list is a way to have an arbitrary length list of any particular IDL variable (but all elements must be the same type).
- mgcoarraylistiterator class
- mgcoarraylistiterator::cleanup routine in mgcoarraylistiterator__define.pro
Free resources of the iterator (not the underlying collection).
- mgcoarraylistiterator::hasNext routine in mgcoarraylistiterator__define.pro
Determine if the underlying collection has another element to retrieve.
- mgcoarraylistiterator::init routine in mgcoarraylistiterator__define.pro
Initialize an MGArrayListIterator.
- mgcoarraylistiterator::next routine in mgcoarraylistiterator__define.pro
Return the next item in the underlying collection.
- mgcoarraylistiterator::remove routine in mgcoarraylistiterator__define.pro
Removes from the underlying MGArrayList the last element returned.
- mgcoarraylistiterator__define routine in mgcoarraylistiterator__define.pro
Define member variables.
- mgcoarraylistiterator__define.pro .pro file in collection/ directory
This class provides a nice way to iterate through all the elements of an array list.
- mgcohashtable class
- mgcohashtable::_calcHashCode routine in mgcohashtable__define.pro
Calculates the hash code of the given key.
- mgcohashtable::_findKeyPos routine in mgcohashtable__define.pro
Helper method to find the position of a key.
- mgcohashtable::_findNextKey routine in mgcohashtable__define.pro
Finds the next key in the hash, if present.
- mgcohashtable::_overloadBracketsLeftSide routine in mgcohashtable__define.pro
Allows setting values of the array list by array index.
- mgcohashtable::_overloadBracketsRightSide routine in mgcohashtable__define.pro
Allows hash table access with brackets.
- mgcohashtable::_overloadForeach routine in mgcohashtable__define.pro
Allows an array list to be used in a FOREACH loop.
- mgcohashtable::_overloadHelp routine in mgcohashtable__define.pro
Returns a string describing the array list.
- mgcohashtable::_overloadPlus routine in mgcohashtable__define.pro
Concatenate two hash tables.
- mgcohashtable::_overloadPrint routine in mgcohashtable__define.pro
Returns the elements to print.
- mgcohashtable::_overloadSize routine in mgcohashtable__define.pro
Returns the number of elements in the array list.
- mgcohashtable::cleanup routine in mgcohashtable__define.pro
Frees hash table resources, but the resources contained by the hash table.
- mgcohashtable::count routine in mgcohashtable__define.pro
Find the number of key-value pairs in the hash table
- mgcohashtable::get routine in mgcohashtable__define.pro
Finds the value associated with the given key.
- mgcohashtable::getProperty routine in mgcohashtable__define.pro
- mgcohashtable::init routine in mgcohashtable__define.pro
Create a hash table.
- mgcohashtable::isEmpty routine in mgcohashtable__define.pro
Determines if the hash table is empty.
- mgcohashtable::keys routine in mgcohashtable__define.pro
Returns an array of the keys of the hash table.
- mgcohashtable::print routine in mgcohashtable__define.pro
Prints keys and values to a given LUN.
- mgcohashtable::put routine in mgcohashtable__define.pro
Puts the key-value pair into the hash table or updates the value for the key if it is already in the hash table.
- mgcohashtable::remove routine in mgcohashtable__define.pro
Removes the value associated with the given key.
- mgcohashtable::setdefault routine in mgcohashtable__define.pro
Finds the value associated with the given key, but sets the value for the key to default if the key is not found.
- mgcohashtable::update routine in mgcohashtable__define.pro
Adds all the keys of hashtable to the this hash table (replacing values in this hash table if they are in present in hashtable).
- mgcohashtable::values routine in mgcohashtable__define.pro
Returns an array of the values of the hash table.
- mgcohashtable__define routine in mgcohashtable__define.pro
Hash table implementation.
- mgcohashtable__define.pro .pro file in collection/ directory
A hash table which can hash any kind of IDL variables.
- mgcoraggedarray class
- mgcoraggedarray::add routine in mgcoraggedarray__define.pro
Add an array to the ragged array.
- mgcoraggedarray::cleanup routine in mgcoraggedarray__define.pro
Free resources.
- mgcoraggedarray::get routine in mgcoraggedarray__define.pro
Get elements of the array.
- mgcoraggedarray::init routine in mgcoraggedarray__define.pro
Create a ragged array.
- mgcoraggedarray__define routine in mgcoraggedarray__define.pro
Define instance variables.
- mgcoraggedarray__define.pro .pro file in collection/ directory
This class represents an array where each element is another array (of differing sizes).
- mgcoset class
- mgcoset::_overloadAnd routine in mgcoset__define.pro
Performance set union.
- mgcoset::_overloadBracketsRightSide routine in mgcoset__define.pro
- mgcoset::_overloadForeach routine in mgcoset__define.pro
Handle iterating over the elements in a set.
- mgcoset::_overloadHelp routine in mgcoset__define.pro
- mgcoset::_overloadIsTrue routine in mgcoset__define.pro
- mgcoset::_overloadMinus routine in mgcoset__define.pro
Performance set difference.
- mgcoset::_overloadOr routine in mgcoset__define.pro
Performance set union.
- mgcoset::_overloadPlus routine in mgcoset__define.pro
Performance set union.
- mgcoset::_overloadPrint routine in mgcoset__define.pro
- mgcoset::_overloadSize routine in mgcoset__define.pro
Returns the number of elements in the set
- mgcoset::add routine in mgcoset__define.pro
- mgcoset::cleanup routine in mgcoset__define.pro
- mgcoset::contains routine in mgcoset__define.pro
- mgcoset::init routine in mgcoset__define.pro
- mgcoset::remove routine in mgcoset__define.pro
- mgcoset__define routine in mgcoset__define.pro
- mgcoset__define.pro .pro file in collection/ directory
- mgffbinaryfile class
- mgffbinaryfile::_overloadBracketsLeftSide routine in mgffbinaryfile__define.pro
- mgffbinaryfile::_overloadBracketsRightSide routine in mgffbinaryfile__define.pro
- mgffbinaryfile::_overloadHelp routine in mgffbinaryfile__define.pro
- mgffbinaryfile::cleanup routine in mgffbinaryfile__define.pro
- mgffbinaryfile::getProperty routine in mgffbinaryfile__define.pro
- mgffbinaryfile::init routine in mgffbinaryfile__define.pro
- mgffbinaryfile::read routine in mgffbinaryfile__define.pro
- mgffbinaryfile::setProperty routine in mgffbinaryfile__define.pro
- mgffbinaryfile__define routine in mgffbinaryfile__define.pro
- mgffbinaryfile__define.pro .pro file in fileio/ directory
- mgffbrightkiteperson class
- mgffbrightkiteperson::characters routine in mg_whereismike.pro
- mgffbrightkiteperson::displayPlace routine in mg_whereismike.pro
- mgffbrightkiteperson::endElement routine in mg_whereismike.pro
- mgffbrightkiteperson::printPlace routine in mg_whereismike.pro
- mgffbrightkiteperson::startElement routine in mg_whereismike.pro
- mgffbrightkiteperson__define routine in mg_whereismike.pro
- mgffbrightkiteplace class
- mgffbrightkiteplace::characters routine in mg_brightkite_heatmap.pro
- mgffbrightkiteplace::cleanup routine in mg_brightkite_heatmap.pro
- mgffbrightkiteplace::displayPlace routine in mg_brightkite_heatmap.pro
- mgffbrightkiteplace::endElement routine in mg_brightkite_heatmap.pro
- mgffbrightkiteplace::init routine in mg_brightkite_heatmap.pro
- mgffbrightkiteplace::startElement routine in mg_brightkite_heatmap.pro
- mgffbrightkiteplace__define routine in mg_brightkite_heatmap.pro
- mgffcompoundtemplate class
- mgfffile class
- mgfffile::_overloadBracketsRightSide routine in mgfffile__define.pro
Read portions of a file using bracket notation in IDL 8.0.
- mgfffile::getProperty routine in mgfffile__define.pro
Get properties.
- mgfffile::init routine in mgfffile__define.pro
Create a file object.
- mgfffile::readf routine in mgfffile__define.pro
Read the file into a string array, or a single string if SINGLE is set.
- mgfffile::readu routine in mgfffile__define.pro
Read binary data from the file.
- mgfffile__define routine in mgfffile__define.pro
Define instance variables.
- mgfffile__define.pro .pro file in fileio/ directory
Represents a file.
- mgfffilename class
- mgfffilename::cleanup routine in mgfffilename__define.pro
Free resources.
- mgfffilename::compose routine in mgfffilename__define.pro
Create a filename by specifying its parts.
- mgfffilename::getProperty routine in mgfffilename__define.pro
Get properties.
- mgfffilename::init routine in mgfffilename__define.pro
Create a filename object.
- mgfffilename::setProperty routine in mgfffilename__define.pro
Set properties.
- mgfffilename::toString routine in mgfffilename__define.pro
Returns the filename as a string.
- mgfffilename__define routine in mgfffilename__define.pro
Define instance variables.
- mgfffilename__define.pro .pro file in fileio/ directory
This class represents a filename (or directory name).
- mgfffortemplate class
- mgffh5base class
- mgffh5base::_overloadHelp routine in mgffh5base__define.pro
HELP overload common routine.
- mgffh5base::getProperty routine in mgffh5base__define.pro
Get properties.
- mgffh5base::init routine in mgffh5base__define.pro
Creates HDF 5 object.
- mgffh5base__define routine in mgffh5base__define.pro
Define instance variables and class inheritance.
- mgffh5base__define.pro .pro file in hdf5/ directory
Common functionality for HDF 5 classes.
- mgffh5dataset class
- mgffh5dataset::_computeslab routine in mgffh5dataset__define.pro
Convert the parameters needed by H5S_SELECT_HYPERSLAB.
- mgffh5dataset::_convertbounds routine in mgffh5dataset__define.pro
Helper method to convert information about a dimension's range into a three element vector: [start, stop, stride].
- mgffh5dataset::_overloadBracketsRightSide routine in mgffh5dataset__define.pro
Operator overloading methods for retrieving subsets of the dataset.
- mgffh5dataset::_overloadHelp routine in mgffh5dataset__define.pro
Overload method for HELP routine output.
- mgffh5dataset::_overloadPrint routine in mgffh5dataset__define.pro
Overload method for PRINT routine output.
- mgffh5dataset::_overloadSize routine in mgffh5dataset__define.pro
Operator overloading method for returning information from SIZE.
- mgffh5dataset::cleanup routine in mgffh5dataset__define.pro
Free resources.
- mgffh5dataset::getProperty routine in mgffh5dataset__define.pro
Get properties
- mgffh5dataset::init routine in mgffh5dataset__define.pro
Create an HDF5 dataset.
- mgffh5dataset::readAttribute routine in mgffh5dataset__define.pro
Get value of attribute.
- mgffh5dataset__define routine in mgffh5dataset__define.pro
Define instance variables and class inheritance.
- mgffh5dataset__define.pro .pro file in hdf5/ directory
This class represents a variable in an HDF5 file.
- mgffh5file class
- mgffh5file::browse routine in mgffh5file__define.pro
Start the HDF 5 browser on the file.
- mgffh5file::cleanup routine in mgffh5file__define.pro
Free resources of the HDF 5 file, including its children.
- mgffh5file::dump routine in mgffh5file__define.pro
Dumps the contents of the file.
- mgffh5file::getProperty routine in mgffh5file__define.pro
Get properties
- mgffh5file::init routine in mgffh5file__define.pro
Creates HDF 5 object.
- mgffh5file__define routine in mgffh5file__define.pro
Define instance variables and class inheritance.
- mgffh5file__define.pro .pro file in hdf5/ directory
- mgffh5group class
- mgffh5group::_overloadHelp routine in mgffh5group__define.pro
Output for HELP for group.
- mgffh5group::cleanup routine in mgffh5group__define.pro
Free resources.
- mgffh5group::getProperty routine in mgffh5group__define.pro
Get properties
- mgffh5group::init routine in mgffh5group__define.pro
Create a group object.
- mgffh5group__define routine in mgffh5group__define.pro
Define instance variables and class inheritance.
- mgffh5group__define.pro .pro file in hdf5/ directory
Object representing an HDF 5 group.
- mgffncbase class
- mgffncbase::_overloadHelp routine in mgffncbase__define.pro
HELP overload common routine.
- mgffncbase::cleanup routine in mgffncbase__define.pro
Free resources.
- mgffncbase::getProperty routine in mgffncbase__define.pro
Get properties.
- mgffncbase::init routine in mgffncbase__define.pro
Do base instantiation.
- mgffncbase::setProperty routine in mgffncbase__define.pro
Get properties.
- mgffncbase__define routine in mgffncbase__define.pro
Define instance variables and class inheritance.
- mgffncbase__define.pro .pro file in netcdf/ directory
Class of functionality common to files, groups, and variables.
- mgffncfile class
- mgffncfile::_overloadBracketsRightSide routine in mgffncfile__define.pro
Get attributes, groups, or variables from a file.
- mgffncfile::_overloadHelp routine in mgffncfile__define.pro
Returns the output display by HELP on an object of the class.
- mgffncfile::_overloadPrint routine in mgffncfile__define.pro
Get output for use with PRINT
- mgffncfile::cleanup routine in mgffncfile__define.pro
Free resources.
- mgffncfile::dump routine in mgffncfile__define.pro
Get output for use with PRINT
- mgffncfile::getProperty routine in mgffncfile__define.pro
Get properties.
- mgffncfile::init routine in mgffncfile__define.pro
Create an MGffNCFile object.
- mgffncfile__define routine in mgffncfile__define.pro
Define instance variables and class inheritance.
- mgffncfile__define.pro .pro file in netcdf/ directory
The MGffNCFile represents a netCDF file.
- mgffncgroup class
- mgffncgroup::_overloadBracketsRightSide routine in mgffncgroup__define.pro
Get attributes, groups, or variables from a file.
- mgffncgroup::_overloadHelp routine in mgffncgroup__define.pro
Returns the output display by HELP on an object of the class.
- mgffncgroup::_overloadPrint routine in mgffncgroup__define.pro
Get output for use with PRINT
- mgffncgroup::cleanup routine in mgffncgroup__define.pro
Free resources.
- mgffncgroup::dump routine in mgffncgroup__define.pro
Get output for use with PRINT
- mgffncgroup::getProperty routine in mgffncgroup__define.pro
Get properties.
- mgffncgroup::init routine in mgffncgroup__define.pro
Create a netCDF group object.
- mgffncgroup__define routine in mgffncgroup__define.pro
Define instance variables and class inheritance.
- mgffncgroup__define.pro .pro file in netcdf/ directory
Class representing a netCDF group.
- mgffncvariable class
- mgffncvariable::_overloadBracketsRightSide routine in mgffncvariable__define.pro
Get attributes, groups, or variables from a file.
- mgffncvariable::_overloadHelp routine in mgffncvariable__define.pro
Returns the output display by HELP on an object of the class.
- mgffncvariable::_overloadPrint routine in mgffncvariable__define.pro
Get output for use with PRINT
- mgffncvariable::cleanup routine in mgffncvariable__define.pro
Free resources.
- mgffncvariable::dump routine in mgffncvariable__define.pro
Get output for use with PRINT
- mgffncvariable::getProperty routine in mgffncvariable__define.pro
Get properties.
- mgffncvariable::init routine in mgffncvariable__define.pro
Create a netCDF variable object.
- mgffncvariable__define routine in mgffncvariable__define.pro
Define instance variables.
- mgffncvariable__define.pro .pro file in netcdf/ directory
Class representing netCDF variable.
- mgfftemplate class
- mgfftemplate::cleanup routine in mgfftemplate__define.pro
Frees resources.
- mgfftemplate::init routine in mgfftemplate__define.pro
Create a template class for a given template.
- mgfftemplate::process routine in mgfftemplate__define.pro
Process the template with the given variables and send output to the given filename.
- mgfftemplate::reset routine in mgfftemplate__define.pro
Reset the template to run again from the start of the template.
- mgfftemplate__define routine in mgfftemplate__define.pro
Define instance variables.
- mgfftemplate__define.pro .pro file in templating/ directory
Allows substitution into a text file specified template by data held in structures or objects.
- mgfftextfile class
- mgfftextfile::_overloadBracketsLeftSide routine in mgfftextfile__define.pro
- mgfftextfile::_overloadBracketsRightSide routine in mgfftextfile__define.pro
- mgfftextfile::_overloadForeach routine in mgfftextfile__define.pro
- mgfftextfile::_overloadHelp routine in mgfftextfile__define.pro
- mgfftextfile::getProperty routine in mgfftextfile__define.pro
- mgfftextfile::init routine in mgfftextfile__define.pro
- mgfftextfile::setProperty routine in mgfftextfile__define.pro
- mgfftextfile__define routine in mgfftextfile__define.pro
- mgfftextfile__define.pro .pro file in fileio/ directory
- mgfftokenizer class
- mgfftokenizer::cleanup routine in mgfftokenizer__define.pro
Frees resources.
- mgfftokenizer::done routine in mgfftokenizer__define.pro
Returns whether there are any more tokens in the file.
- mgfftokenizer::getCurrentLine routine in mgfftokenizer__define.pro
Returns the current line of the tokenized file.
- mgfftokenizer::init routine in mgfftokenizer__define.pro
Creates a tokenizer for a given file with a given pattern.
- mgfftokenizer::next routine in mgfftokenizer__define.pro
Returns the next token of the file.
- mgfftokenizer::reset routine in mgfftokenizer__define.pro
Resets the tokenizer to the beginning of the tokenized file.
- mgfftokenizer::restorePos routine in mgfftokenizer__define.pro
Restores the tokenizer to the state/location it was in when the given memento was produced.
- mgfftokenizer::savePos routine in mgfftokenizer__define.pro
Saves the current state/location of the tokenizer in a memento structure.
- mgfftokenizer__define routine in mgfftokenizer__define.pro
Define instance variables.
- mgfftokenizer__define.pro .pro file in templating/ directory
Parses a file given a pattern of delimiters and produces tokens one at a time.
- mgfftwitterstatuses class
- mgfftwitterstatuses::characters routine in mg_twitter.pro
- mgfftwitterstatuses::endElement routine in mg_twitter.pro
- mgfftwitterstatuses::getProperty routine in mg_twitter.pro
- mgfftwitterstatuses::init routine in mg_twitter.pro
- mgfftwitterstatuses::startElement routine in mg_twitter.pro
- mgfftwitterstatuses__define routine in mg_twitter.pro
- mgffweatherparser class
- mgffweatherparser::init routine in mg_weather.pro
Initialize the weather parser object.
- mgffweatherparser::print routine in mg_weather.pro
Print the information collected during the parsing.
- mgffweatherparser::startElement routine in mg_weather.pro
Called by the parser when an XML tag is started.
- mgffweatherparser__define routine in mg_weather.pro
Define inheritance from IDLffXMLSAX and the instance variables.
- mgffxmlitemparser class
- mgffxmlitemparser::characters routine in mg_xml_getdata.pro
- mgffxmlitemparser::cleanup routine in mg_xml_getdata.pro
- mgffxmlitemparser::endElement routine in mg_xml_getdata.pro
- mgffxmlitemparser::getResult routine in mg_xml_getdata.pro
- mgffxmlitemparser::init routine in mg_xml_getdata.pro
- mgffxmlitemparser::setItem routine in mg_xml_getdata.pro
- mgffxmlitemparser::startElement routine in mg_xml_getdata.pro
- mgffxmlitemparser__define routine in mg_xml_getdata.pro
- mgffxmlparser class
- mgffxmlparser::characters routine in mg_xml_parse.pro
- mgffxmlparser::cleanup routine in mg_xml_parse.pro
- mgffxmlparser::endElement routine in mg_xml_parse.pro
- mgffxmlparser::getResult routine in mg_xml_parse.pro
- mgffxmlparser::init routine in mg_xml_parse.pro
- mgffxmlparser::startElement routine in mg_xml_parse.pro
- mgffxmlparser__define routine in mg_xml_parse.pro
- mggranimation class
- mggranimation::addAnimator routine in mggranimation__define.pro
Add animator to the animation.
- mggranimation::cleanup routine in mggranimation__define.pro
Free resources.
- mggranimation::draw routine in mggranimation__define.pro
Draw the animation.
- mggranimation::init routine in mggranimation__define.pro
Initialize object.
- mggranimation::renderFrame routine in mggranimation__define.pro
This method must be over-ridden by each concrete subclass to actually render an individual frame.
- mggranimation__define routine in mggranimation__define.pro
Define member variables.
- mggranimation__define.pro .pro file in animation/ directory
- mggranimator class
- mggranimator::cleanup routine in mggranimator__define.pro
Free resources.
- mggranimator::getProperty routine in mggranimator__define.pro
Get properties of the animator.
- mggranimator::init routine in mggranimator__define.pro
Initialize object.
- mggranimator__define routine in mggranimator__define.pro
Define member variables.
- mggranimator__define.pro .pro file in animation/ directory
- mggrimagesequenceanimation class
- mggrimagesequenceanimation::cleanup routine in mggrimagesequenceanimation__define.pro
Free resources.
- mggrimagesequenceanimation::init routine in mggrimagesequenceanimation__define.pro
Initialize Mggrimagesequenceanimation.
- mggrimagesequenceanimation::renderFrame routine in mggrimagesequenceanimation__define.pro
Generate a single frame of the animation.
- mggrimagesequenceanimation__define routine in mggrimagesequenceanimation__define.pro
Define member variables.
- mggrimagesequenceanimation__define.pro .pro file in animation/ directory
- mggrproperty class
- mggrproperty::apply routine in mggrproperty__define.pro
Apply a property change to the given target.
- mggrproperty::cleanup routine in mggrproperty__define.pro
Free resources.
- mggrproperty::init routine in mggrproperty__define.pro
Initialize object.
- mggrproperty__define routine in mggrproperty__define.pro
Define member variables.
- mggrproperty__define.pro .pro file in animation/ directory
- mggrpropertyanimator class
- mggrpropertyanimator::addProperty routine in mggrpropertyanimator__define.pro
Add a property name/value to the animator.
- mggrpropertyanimator::apply routine in mggrpropertyanimator__define.pro
Apply the animator to the target for a given frame.
- mggrpropertyanimator::cleanup routine in mggrpropertyanimator__define.pro
Free resources.
- mggrpropertyanimator::getProperty routine in mggrpropertyanimator__define.pro
Get properties of the animator.
- mggrpropertyanimator::init routine in mggrpropertyanimator__define.pro
Initialize the object.
- mggrpropertyanimator__define routine in mggrpropertyanimator__define.pro
Define member variables.
- mggrpropertyanimator__define.pro .pro file in animation/ directory
- mggrtransform class
- mggrtransform::apply routine in mggrtransform__define.pro
Apply transformation matrix to given model.
- mggrtransform::init routine in mggrtransform__define.pro
Initialize object.
- mggrtransform__define routine in mggrtransform__define.pro
Define member variables.
- mggrtransform__define.pro .pro file in animation/ directory
- mggrtransformanimator class
- mggrtransformanimator::addRotate routine in mggrtransformanimator__define.pro
Add another step of the animation for this animator.
- mggrtransformanimator::addScale routine in mggrtransformanimator__define.pro
Add another step of the animation for this animator.
- mggrtransformanimator::addTransform routine in mggrtransformanimator__define.pro
Add another step of the animation for this animator.
- mggrtransformanimator::addTranslate routine in mggrtransformanimator__define.pro
Add another step of the animation for this animator.
- mggrtransformanimator::apply routine in mggrtransformanimator__define.pro
Apply the animator to the target for a given frame.
- mggrtransformanimator::cleanup routine in mggrtransformanimator__define.pro
Free resources.
- mggrtransformanimator::getProperty routine in mggrtransformanimator__define.pro
Get properties of the animator.
- mggrtransformanimator::init routine in mggrtransformanimator__define.pro
Initialize object.
- mggrtransformanimator__define routine in mggrtransformanimator__define.pro
Define member variables.
- mggrtransformanimator__define.pro .pro file in animation/ directory
- mggrwindowanimation class
- mggrwindowanimation::cleanup routine in mggrwindowanimation__define.pro
Free resources.
- mggrwindowanimation::init routine in mggrwindowanimation__define.pro
Initialize an MGgrWindowAnimation.
- mggrwindowanimation::renderFrame routine in mggrwindowanimation__define.pro
Generate a single frame of the animation.
- mggrwindowanimation__define routine in mggrwindowanimation__define.pro
Define member variables.
- mggrwindowanimation__define.pro .pro file in animation/ directory
A MGgrWindowAnimation represents an animation that will be displayed in an IDLgrWindow.
- mgnetgvoice class
- mgnetgvoice::cleanup routine in mgnetgvoice__define.pro
- mgnetgvoice::init routine in mgnetgvoice__define.pro
- mgnetgvoice::login routine in mgnetgvoice__define.pro
- mgnetgvoice::logout routine in mgnetgvoice__define.pro
- mgnetgvoice::send_sms routine in mgnetgvoice__define.pro
- mgnetgvoice::setProperty routine in mgnetgvoice__define.pro
- mgnetgvoice__define routine in mgnetgvoice__define.pro
- mgnetgvoice__define.pro .pro file in googlevoice/ directory
- mgnetrequest class
- mgnetrequest::_initializeHeaders routine in mgnetrequest__define.pro
Add some default headers that are always present (but can be changed).
- mgnetrequest::_printf routine in mgnetrequest__define.pro
Sends its output to the given socket LUN and, if self.debug is set, to standard output.
- mgnetrequest::_send routine in mgnetrequest__define.pro
General method for sending a request.
- mgnetrequest::_sendHeaders routine in mgnetrequest__define.pro
Send the headers in the headers hash table to the given LUN.
- mgnetrequest::_sendHeadersNetUrl routine in mgnetrequest__define.pro
- mgnetrequest::_sendNetUrl routine in mgnetrequest__define.pro
Connect via IDLnetURL instead of SOCKET.
- mgnetrequest::addHeader routine in mgnetrequest__define.pro
Add a header field to the request.
- mgnetrequest::cleanup routine in mgnetrequest__define.pro
Free resources.
- mgnetrequest::connect routine in mgnetrequest__define.pro
Send a CONNECT request.
- mgnetrequest::delete routine in mgnetrequest__define.pro
Send a DELETE request.
- mgnetrequest::get routine in mgnetrequest__define.pro
Send a GET request.
- mgnetrequest::getProperty routine in mgnetrequest__define.pro
Get property values.
- mgnetrequest::head routine in mgnetrequest__define.pro
Send a HEAD request.
- mgnetrequest::init routine in mgnetrequest__define.pro
Create a request object.
- mgnetrequest::options routine in mgnetrequest__define.pro
Send a OPTIONS request.
- mgnetrequest::post routine in mgnetrequest__define.pro
Send a POST request.
- mgnetrequest::put routine in mgnetrequest__define.pro
Send a PUT request.
- mgnetrequest::setProperty routine in mgnetrequest__define.pro
Set property values.
- mgnetrequest::trace routine in mgnetrequest__define.pro
Send a TRACE request.
- mgnetrequest__define routine in mgnetrequest__define.pro
Define instance variables.
- mgnetrequest__define.pro .pro file in net/ directory
Class representing a URI request: GET, PUT, POST, DELETE, HEAD, OPTIONS, TRACE, and CONNECT.
- mgnetsocket class
- mgnetsocket::accept routine in mgnetsocket__define.pro
Accepts a requested TCP/IP connection and returns an MGnetSocket on which I/O can be performed.
- mgnetsocket::check routine in mgnetsocket__define.pro
Return the number of bytes waiting in the socket buffer.
- mgnetsocket::cleanup routine in mgnetsocket__define.pro
Free resources held by the socket object.
- mgnetsocket::close routine in mgnetsocket__define.pro
Close a socket.
- mgnetsocket::connect routine in mgnetsocket__define.pro
Connect to a TCP socket listener on a specified host and port or opens a UDP socket and sets its default destination host and port.
- mgnetsocket::createPort routine in mgnetsocket__define.pro
Creates a socket listening on the specified port.
- mgnetsocket::getProperty routine in mgnetsocket__define.pro
Get properties of the socket.
- mgnetsocket::host2Name routine in mgnetsocket__define.pro
Return a hostname as string given a ULONG host ID.
- mgnetsocket::init routine in mgnetsocket__define.pro
Create a socket object.
- mgnetsocket::name2Host routine in mgnetsocket__define.pro
Return a host ID as ULONG given a string hostname.
- mgnetsocket::readBuffer routine in mgnetsocket__define.pro
Return data stored in the local (object's) buffer.
- mgnetsocket::receive routine in mgnetsocket__define.pro
Receive data.
- mgnetsocket::send routine in mgnetsocket__define.pro
Send data.
- mgnetsocket::sendTo routine in mgnetsocket__define.pro
Send data to a specified host and port.
- mgnetsocket::setProperty routine in mgnetsocket__define.pro
Set properties of the socket.
- mgnetsocket__define routine in mgnetsocket__define.pro
Defines instance variables.
- mgnetsocket__define.pro .pro file in net/ directory
The MGnetSocket class implements client and server-side internet sockets using the TCP/IP or UDP/IP protocols.
- mgnetsocket_example.pro .pro file in net/ directory
NAME: mgnetsocket_Example
- mgnetupdater__define.pro .pro file in updater/ directory
- mgneturlquoter class
- mgneturlquoter::init routine in mgneturlquoter__define.pro
Create a quoter object.
- mgneturlquoter::quote routine in mgneturlquoter__define.pro
Convert special characters in str using the %xx escape sequence.
- mgneturlquoter::quotePlus routine in mgneturlquoter__define.pro
Similar to the quote method, but converts spaces to + signs instead of the normal %xx notation.
- mgneturlquoter::unquote routine in mgneturlquoter__define.pro
Replace %xx escape sequences by their single-character equivalent.
- mgneturlquoter::unquotePlus routine in mgneturlquoter__define.pro
Replace %xx escape sequences by their single-character equivalent and replace + sign with space.
- mgneturlquoter__define routine in mgneturlquoter__define.pro
Define instance variables.
- mgneturlquoter__define.pro .pro file in net/ directory
Object that converts strings to values that are safe to use in URLs.
- mgtmdocbook class
- mgtmdocbook__define routine in mgtmdocbook__define.pro
Define MGtmDocbook class for processing Docbook markup.
- mgtmdocbook__define.pro .pro file in textmarkup/ directory
Destination class to output DocBook.
- mgtmhtml class
- mgtmhtml::markup_listing routine in mgtmhtml__define.pro
Add markup to specify prompts and output as opposed to input.
- mgtmhtml__define routine in mgtmhtml__define.pro
Define MGtmHTML class for processing HTML.
- mgtmhtml__define.pro .pro file in textmarkup/ directory
Destination class to output HTML.
- mgtmlanguage::_textMerge routine in mgtmlanguage__define.pro
Merges two string arrays into a single string array where the last line of the first and first line of the second are concatenated onto a single line in the middle of the result.
- mgtmlanguage::markup_listing routine in mgtmlanguage__define.pro
Add markup to specify prompts and output as opposed to input.
- mgtmlanguage::process routine in mgtmlanguage__define.pro
Process a MGtmNode tree of markup to produce a string array of the result.
- mgtmlanguage__define routine in mgtmlanguage__define.pro
Parent class for all markup language definitions.
- mgtmlanguage__define.pro .pro file in textmarkup/ directory
Parent class for different output classes, i.e., HTML, LaTeX, rst.
- mgtmlatex class
- mgtmlatex__define routine in mgtmlatex__define.pro
Define MGtmLaTeX class for processing LaTeX.
- mgtmlatex__define.pro .pro file in textmarkup/ directory
Destination class to output LaTeX.
- mgtmnode class
- mgtmnode::_clone routine in mgtmnode__define.pro
Implement cloning.
- mgtmnode::_print routine in mgtmnode__define.pro
Interface that MGtmTag and MGtmText should implement.
- mgtmnode::cleanup routine in mgtmnode__define.pro
Free resources of node.
- mgtmnode::getProperty routine in mgtmnode__define.pro
Get properties of the node.
- mgtmnode::init routine in mgtmnode__define.pro
Create a node in the markup tree.
- mgtmnode__define routine in mgtmnode__define.pro
Node representing text or markup of some kind.
- mgtmnode__define.pro .pro file in textmarkup/ directory
Base class for any objects in a text markup hierarchy, i.e., tags and text objects.
- mgtmplain class
- mgtmplain__define routine in mgtmplain__define.pro
Define MGtmPlain class for producing plain output.
- mgtmplain__define.pro .pro file in textmarkup/ directory
Destination class to output plain text.
- mgtmrst class
- mgtmrst__define routine in mgtmrst__define.pro
Define MGtmRST class for processing restructured text.
- mgtmrst__define.pro .pro file in textmarkup/ directory
Destination class to output reStructuredText.
- mgtmtag class
- mgtmtag::_clone routine in mgtmtag__define.pro
Implement cloning.
- mgtmtag::_print routine in mgtmtag__define.pro
Helper routine for debugging.
- mgtmtag::addAttribute routine in mgtmtag__define.pro
Add an attribute to the tag.
- mgtmtag::addChild routine in mgtmtag__define.pro
Add a child to the node.
- mgtmtag::cleanup routine in mgtmtag__define.pro
Free resources.
- mgtmtag::getAttribute routine in mgtmtag__define.pro
Get the value of an attribute.
- mgtmtag::getChild routine in mgtmtag__define.pro
Get child at pos of the node.
- mgtmtag::getProperty routine in mgtmtag__define.pro
Get properties of the text node.
- mgtmtag::init routine in mgtmtag__define.pro
Create a markup tag node.
- mgtmtag::isEmpty routine in mgtmtag__define.pro
Indicates if this tag has any children.
- mgtmtag::removeChild routine in mgtmtag__define.pro
Remove a child from the node.
- mgtmtag__define routine in mgtmtag__define.pro
Define a tag node.
- mgtmtag__define.pro .pro file in textmarkup/ directory
- mgtmtext class
- mgtmtext::_clone routine in mgtmtext__define.pro
Implement cloning.
- mgtmtext::_print routine in mgtmtext__define.pro
Helper routine for debugging.
- mgtmtext::cleanup routine in mgtmtext__define.pro
Free resources of the text node.
- mgtmtext::getProperty routine in mgtmtext__define.pro
Get properties of the text node.
- mgtmtext::init routine in mgtmtext__define.pro
Creates a text node.
- mgtmtext::isBlank routine in mgtmtext__define.pro
Indicates whether this is a blank line.
- mgtmtext__define routine in mgtmtext__define.pro
Defines MGtmText which is a MGtmNode that contains text.
- mgtmtext__define.pro .pro file in textmarkup/ directory
A MGtmText object is a MGtmNode that contains text.
- mgwidobjectwidget class
- mgwidobjectwidget::cleanup routine in mgwidobjectwidget__define.pro
Cleanup resources.
- mgwidobjectwidget::cleanupWidgets routine in mgwidobjectwidget__define.pro
Called when the widget program is being destroyed.
- mgwidobjectwidget::getProperty routine in mgwidobjectwidget__define.pro
Get properties of the object widget.
- mgwidobjectwidget::handleEvents routine in mgwidobjectwidget__define.pro
Event handler for all widgets in the program.
- mgwidobjectwidget::init routine in mgwidobjectwidget__define.pro
Create on object widget.
- mgwidobjectwidget::setProperty routine in mgwidobjectwidget__define.pro
Set properties of the object widget.
- mgwidobjectwidget::startXManager routine in mgwidobjectwidget__define.pro
Start XMANAGER.
- mgwidobjectwidget__define routine in mgwidobjectwidget__define.pro
Define member variables.
- mgwidobjectwidget__define.pro .pro file in widgets/ directory
This is a base class to inherit from to create an object widget.
- misc/ directory
Miscellaneous routines.
N
- net/ directory
A collection of routines for working with network connections.
- netcdf/ directory
Routines for reading/writing/querying netCDF files.
O
- objects/ directory
This directory contains useful for routines for handling objects.
P
- profiling/ directory
S
T
- templating/ directory
Tools for using templated output.
- textmarkup/ directory
Classes for converting between text markup styles: rst, LaTex, and HTML.
U
- updater/ directory
Start of an automatic updater library.
W
- widget_animation routine in widget_animation.pro
Widget creation/setup.
- widget_animation.pro .pro file in animation/ directory
- widget_animation_cleanup routine in widget_animation.pro
Cleanup code when widget hierarchy dies.
- widget_animation_event routine in widget_animation.pro
Event handler for all events.
- widgets/ directory
Routines and objects for doing widget programming.
Contact me if you have enhancement requests or bug fixes.