Index
. A C D E F G H I L M N O P R S T U V W Z
.
- ./ directory
startup file
A
- analysis/ directory
Routines for handling various types of basic analysis: mathematical functions, expression evaluation, simple number theory algorithms, random numbers, sorting, etc.
C
- calendar/ directory
routines to deal with dates/times
- cmdline_tools/ directory
The cmdline_tools package is a library of routines to make using the IDL command line more convenient.
- collection/ directory
The collection framework defines classes to provide various types of containers, primarily list (MGcoArrayList) and hash table (MGcoHashTable) implementation.
- cptcity_catalog.idldoc .idldoc file in vis/color/ directory
The cpt-city color tables are shown below.
- cula/ directory
CULAtools bindings
D
- dist_tools/ directory
The dist_tools package is a collection of routines useful in several areas when creating applications for distribution to others.
- dist_tools/bindings/ directory
This directory contains routines and classes to autogenerate a DLM of wrapperroutines.
- docgen/ directory
mg_docgen is a utility to produce text output that combines static written text and the output from IDL.
E
- envi/ directory
ENVI user routines
F
- fileio/ directory
file input/output routines
G
- googlevoice/ directory
class for connecting to Google Voice
- graphs.idldoc .idldoc file in vis/graphs/ directory
Graphs are specified by a collection of nodes with some particular properties.
- gsl/ directory
generated wrappers for GNU Scientific Library (GSL) routines
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).
- indices/ directory
This directory contains routines for handling array indices.
- introspection/ directory
routines for inspecting variables and routines
- itools/ directory
iTools related helpers and components
L
- ls routine in ls.pro
Substitute for UNIX ls command.
- ls.pro .pro file in cmdline_tools/ directory
Equivalent to UNIX ls command.
M
- man routine in man.pro
Print comments about a routine or finds matching routines.
- man.pro .pro file in cmdline_tools/ directory
Prints basic information about a routine.
- man_checkroutine routine in man.pro
Checks to see if routine is in list.
- man_print routine in man.pro
Print a string by splitting it across lines on spaces and indents every line except the first using the value of the INDENT keyword.
- man_printdocs routine in man.pro
Print header docs for a routine in a given file.
- man_resolveroutine routine in man.pro
Routine to resolve a given routine without crashing.
- man_routineinfo routine in man.pro
Print comments about a routine.
- man_termavailable routine in man.pro
Determines if a term capable of paging is available:
- man_width routine in man.pro
Wrapper for MG_TERMCOLUMNS in case it is not available.
- mg_acosh routine in mg_acosh.pro
Inverse hyperbolic cosine.
- mg_acosh.pro .pro file in analysis/ directory
- mg_all routine in mg_all.pro
Determine whether all elements of an array of logical values are true.
- mg_all.pro .pro file in indices/ directory
- mg_alogm routine in mg_alogm.pro
Natural logarithm of a matrix.
- mg_alogm.pro .pro file in analysis/ directory
- mg_ansicode routine in mg_ansicode.pro
Set ANSI color codes for the given text.
- mg_ansicode.pro .pro file in cmdline_tools/ directory
Set ANSI escape codes for the given text.
- mg_any routine in mg_any.pro
Determine whether any elements of an array of logical values is true.
- mg_any.pro .pro file in indices/ directory
- mg_arclength routine in mg_arclength.pro
Computes the arc length of a path.
- mg_arclength routine in mg_arclength.pro
Computes the arc length of a path.
- mg_arclength.pro .pro file in analysis/ directory
- mg_arclength.pro .pro file in vis/geometry/ directory
- mg_arg routine in mg_arg.pro
Handle an argument to a routine.
- mg_arg.pro .pro file in introspection/ directory
- 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_backspace routine in mg_backspace.pro
Backspaces a nchars characters.
- mg_backspace.pro .pro file in cmdline_tools/ directory
- mg_base64_image routine in mg_base64_image.pro
Base64 encode a byte-valued array, splitting it into rows of column_size characters delimited by the platform newline characters.
- mg_base64_image.pro .pro file in vis/images/ 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_battery_plot routine in mg_battery_plot.pro
- mg_battery_plot.pro .pro file in misc/ directory
- mg_battery_plot_extract routine in mg_battery_plot.pro
- mg_battery_plot_extract_number routine in mg_battery_plot.pro
- mg_bezier routine in mg_bezier.pro
Returns the Bezier curve between points.
- mg_bezier.pro .pro file in vis/geometry/ directory
Returns the Bezier curve between points.
- mg_bezier_binomial routine in mg_bezier.pro
Computes the binomial coefficients for a given degree.
- mg_blend routine in mg_blend.pro
Blend two images together using the given alpha channel.
- mg_blend.pro .pro file in vis/images/ directory
Blend two images together using the given alpha channel.
- mg_boxplot routine in mg_boxplot.pro
Create a box and whisker plot.
- mg_boxplot.pro .pro file in vis/lineplots/ directory
Create a box and whisker plot, also called a boxplot.
- mg_breakpoint routine in mg_breakpoint.pro
A helpful wrapper for BREAKPOINT which finds files in the !path and allows relative line numbers within routines.
- mg_breakpoint.pro .pro file in cmdline_tools/ directory
Convenience wrapper for BREAKPOINT that finds files in !path without having to use a full path specification.
- mg_bubblechart routine in mg_bubblechart.pro
- mg_bubblechart.pro .pro file in vis/lineplots/ directory
Create a simple bubblechart.
- mg_bubblechart_overplot routine in mg_bubblechart.pro
Plot the bubbles.
- mg_build_lineplots routine in mg_build_lineplots.pro
Build the lineplots DLM.
- mg_build_lineplots.pro .pro file in vis/lineplots/ 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_capture routine in mg_capture.pro
- mg_capture.pro .pro file in docgen/ directory
- mg_char routine in mg_char.pro
Convenience routine to convert a 1-element string to a character value.
- mg_char.pro .pro file in dist_tools/bindings/ directory
- mg_check_path routine in mg_check_path.pro
Check a file path to see if it exists.
- mg_check_path.pro .pro file in fileio/ directory
- mg_checkeasing routine in mg_checkeasing.pro
Validation tool for tests easing functions.
- mg_checkeasing.pro .pro file in vis/animation/easing/ directory
- mg_checkerboard routine in mg_checkerboard.pro
Returns a checkerboard pattern suitable for use with the PATTERN keyword to POLYFILL.
- mg_checkerboard.pro .pro file in vis/lineplots/ 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_cmp_version routine in mg_cmp_version.pro
Compares two version numbers for the more updated number.
- mg_cmp_version.pro .pro file in dist_tools/ directory
- mg_color routine in mg_color.pro
Get an RGB color value for the specified color name.
- mg_color.pro .pro file in vis/color/ directory
- mg_colorbar routine in mg_colorbar.pro
Produce a colorbar in direct graphics.
- mg_colorbar.pro .pro file in vis/directgraphics/ directory
Produce a colorbar in direct graphics.
- mg_colorlic routine in mg_colorlic.pro
Create a LIC visualization where color denotes magnitude of the vector field.
- mg_colorlic.pro .pro file in vis/flow/ directory
- mg_complement routine in mg_complement.pro
Returns the complement of an index array.
- mg_complement.pro .pro file in indices/ directory
- mg_compress routine in mg_compress.pro
Compress a byte array.
- mg_compress.pro .pro file in zlib/ directory
- mg_connected routine in mg_connected.pro
Determine if connected to the internet.
- mg_connected.pro .pro file in net/ directory
- mg_constants routine in mg_constants.pro
Defines constants for values of LINESTYLE, PSYM, and [XYZ]STYLE keywords.
- mg_constants.pro .pro file in vis/util/ directory
- mg_contour routine in mg_contour.pro
Produce a contour plot.
- mg_contour.pro .pro file in vis/directgraphics/ directory
Wrapper for CONTOUR that handles the NLEVELS keyword better: if LEVELS is not specified then NLEVELS contour levels are created equally spaced between the minimum and maximum values of z.
- mg_convert routine in mg_convert.pro
Use ImageMagick to convert a file between formats.
- mg_convert.pro .pro file in vis/util/ directory
Use ImageMagick to convert a file between formats.
- mg_convert_fraction routine in mg_tex2idl.pro
Convert TeX fractions in a given string to IDL format codes.
- mg_convert_read_image routine in mg_convert.pro
Attempt to read an image file.
- mg_convert_subsuper routine in mg_tex2idl.pro
Convert TeX superscripts and subscripts in a given string to IDL format codes.
- mg_cpt2ct routine in mg_cpt2ct.pro
Converts a GMT color table file to an RGB color table.
- mg_cpt2ct.pro .pro file in vis/color/ directory
- mg_create_bubbles routine in mg_create_bubbles.pro
Factory function to create an array of bubbles.
- mg_create_bubbles.pro .pro file in vis/objectgraphics/ directory
- mg_create_ctfile routine in mg_create_ctfile.pro
Create a new color table file suitable for use with MODIFYCT, LOADCT, XLOADCT, and IDLgrPalette::loadCT.
- mg_create_ctfile.pro .pro file in vis/color/ directory
- mg_cubehelix routine in mg_cubehelix.pro
Calculate a "cube helix" color table and set the current direct graphics color table (unless RGB_TABLE is present).
- mg_cubehelix.pro .pro file in vis/color/ directory
- mg_cula_demo routine in mg_cula_demo.pro
- mg_cula_demo.pro .pro file in cula/ directory
- mg_datavase routine in mg_datavase.pro
- mg_datavase.pro .pro file in vis/lineplots/ directory
Based on the paper "Data Vases: Plots for Visualizing Multiple Time Series" by Sidharth Thakur and Theresa-Marie Rhyne.
- mg_decode_png routine in mg_decode_png.pro
Decodes a PNG byte stream to a 2- or 3-dimensional image array.
- mg_decode_png.pro .pro file in vis/images/ directory
- mg_decomposed routine in mg_decomposed.pro
Set the decomposed mode, if available in the current graphics device i.e.
- mg_decomposed.pro .pro file in vis/directgraphics/ directory
- mg_dialog_pickcolor routine in mg_dialog_pickcolor.pro
- mg_dialog_pickcolor.pro .pro file in vis/color/ directory
Panes: color circle, slides (in BW, RGB, HSV, HSB, CMYK), listing of color names
- mg_dlm class
- mg_dlm::addInclude routine in mg_dlm__define.pro
Add an include file to the DLM.
- mg_dlm::addLibrary routine in mg_dlm__define.pro
Add a library to the link line.
- mg_dlm::addPoundDefineAccessor routine in mg_dlm__define.pro
Adds wrapper routine to access the given #define value.
- mg_dlm::addRoutine routine in mg_dlm__define.pro
Adds a wrapper routine to the DLM.
- mg_dlm::addRoutineFromPrototype routine in mg_dlm__define.pro
Adds a wrapper routine defined by a prototype given by a string to the DLM.
- mg_dlm::addRoutinesFromHeaderFile routine in mg_dlm__define.pro
Adds wrapper routines from a header file.
- mg_dlm::build routine in mg_dlm__define.pro
Compiles and links the DLM.
- mg_dlm::cleanup routine in mg_dlm__define.pro
Free resources.
- mg_dlm::getProperty routine in mg_dlm__define.pro
Get properties.
- mg_dlm::init routine in mg_dlm__define.pro
Create the DLM object.
- mg_dlm::load routine in mg_dlm__define.pro
Load the DLM.
- mg_dlm::register routine in mg_dlm__define.pro
Register the DLM.
- mg_dlm::setProperty routine in mg_dlm__define.pro
Set properties.
- mg_dlm::write routine in mg_dlm__define.pro
Writes the .c and .dlm files to the BASENAME location.
- mg_dlm__define routine in mg_dlm__define.pro
Define instance variables.
- mg_dlm__define.pro .pro file in dist_tools/bindings/ directory
Class representing a DLM made from a list of wrapper routines.
- mg_docgen routine in mg_docgen.pro
Generate docs for a given directory.
- mg_docgen.pro .pro file in docgen/ directory
- mg_dot2graph routine in mg_dot2graph.pro
Create a graph representation from a .dot file.
- mg_dot2graph.pro .pro file in vis/graphs/ directory
- mg_dump routine in mg_dump.pro
Determine the data file type and display a simple listing of the contents of the file.
- mg_dump.pro .pro file in fileio/ directory
- mg_encode_png routine in mg_encode_png.pro
Create a PNG byte stream of a 2- or 3-dimensional image.
- mg_encode_png.pro .pro file in vis/images/ 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_epoch2julian routine in mg_epoch2julian.pro
Convert epoch times to Julian times.
- mg_epoch2julian.pro .pro file in calendar/ 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_expm routine in mg_expm.pro
Exponential of a matrix.
- mg_expm.pro .pro file in analysis/ directory
- 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_file_which routine in mg_file_which.pro
Wrapper for FILE_WHICH, but has an ALL keyword to find all matches.
- mg_file_which.pro .pro file in cmdline_tools/ directory
- mg_filename routine in mg_filename.pro
Compose and/or decompose a filename.
- mg_filename.pro .pro file in fileio/ 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_flatten routine in mg_flatten.pro
Create a 1-dimensional array from a multi-dimensional input.
- mg_flatten.pro .pro file in analysis/ directory
- mg_fonts routine in mg_fonts.pro
Utility to query fonts available in the system.
- mg_fonts.pro .pro file in vis/util/ directory
- mg_fonts_tt class
- mg_fontsize routine in mg_fontsize.pro
Calculates the size of a string.
- mg_fontsize.pro .pro file in vis/util/ directory
- mg_force routine in mg_force.pro
Spread data apart using a simple algorithm.
- mg_force.pro .pro file in vis/util/ directory
Spread data apart using a force directed algorithm.
- mg_gc_barchart routine in mg_gc_barchart.pro
Create an image of a pie chart using the Google Charts API.
- mg_gc_barchart.pro .pro file in vis/googlechart/ directory
- mg_gc_base routine in mg_gc_base.pro
Interface to Google Charts API.
- mg_gc_base.pro .pro file in vis/googlechart/ directory
- mg_gc_base_processstr routine in mg_gc_base.pro
Process a string for inclusion in the URL: replace spaces with + signs, join multiple array elements with |'s, and add the param=.
- mg_gc_piechart routine in mg_gc_piechart.pro
Create an image of a pie chart using the Google Charts API.
- mg_gc_piechart.pro .pro file in vis/googlechart/ directory
- mg_gc_scatter routine in mg_gc_scatter.pro
Scatter plot using Google Charts API.
- mg_gc_scatter.pro .pro file in vis/googlechart/ directory
- mg_gc_venn routine in mg_gc_venn.pro
Create a Venn Diagram using the Google Charts API.
- mg_gc_venn.pro .pro file in vis/googlechart/ 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_idl_routine_names routine in mg_get_idl_routine_names.pro
Determine the names of the IDL library routines.
- mg_get_idl_routine_names.pro .pro file in introspection/ 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_getdata routine in mg_getdata.pro
Pulls out a section of a variable in a file.
- mg_getdata.pro .pro file in fileio/ directory
- mg_getpassword routine in mg_getpassword.pro
Get a password from the command line.
- mg_getpassword.pro .pro file in net/ directory
- mg_getscreendisplaysize routine in mg_getscreendisplaysize.pro
Returns the "usable for display" size of the screen, i.e., excluding the Windows taskbar or Mac OS X menu.
- mg_getscreendisplaysize.pro .pro file in vis/util/ 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_graph2dot routine in mg_graph2dot.pro
Writes a Graphviz .dot file representing a graph.
- mg_graph2dot.pro .pro file in vis/graphs/ directory
- mg_graph_democlass class
- mg_graph_democlass::addChild routine in mg_graph_democlass__define.pro
- mg_graph_democlass::cleanup routine in mg_graph_democlass__define.pro
- mg_graph_democlass::getProperty routine in mg_graph_democlass__define.pro
- mg_graph_democlass::init routine in mg_graph_democlass__define.pro
- mg_graph_democlass::setProperty routine in mg_graph_democlass__define.pro
- mg_graph_democlass__define routine in mg_graph_democlass__define.pro
- mg_graph_democlass__define.pro .pro file in vis/graphs/ directory
- mg_graph_layout routine in mg_graph_layout.pro
Create a [graphs graph].
- mg_graph_layout.pro .pro file in vis/graphs/ directory
- mg_grstrwrap routine in mg_grstrwrap.pro
Wrap a string to a given width.
- mg_grstrwrap.pro .pro file in vis/text/ 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_hasroutine routine in mg_hasroutine.pro
Determine if a given routine name is available to call.
- mg_hasroutine.pro .pro file in dist_tools/ directory
Determines if a given routine is available to call.
- 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_histplot routine in mg_histplot.pro
Create a histogram plot.
- mg_histplot.pro .pro file in vis/lineplots/ directory
Create a histogram plot.
- mg_horizon routine in mg_horizon.pro
Plot a horizon graph.
- mg_horizon.pro .pro file in vis/lineplots/ directory
Horizons graph squeeze many line plots into a single graph by folding the graph into bands and color coding them.
- mg_idlversion routine in mg_idlversion.pro
Returns the IDL version number as a string or a boolean indicating whether a required version is met.
- mg_idlversion.pro .pro file in dist_tools/ directory
- mg_image routine in mg_image.pro
Displays an image scaled to a "reasonable" size with optional x- and y-axes.
- mg_image.pro .pro file in vis/images/ directory
Displays an image scaled to a "reasonable" size with x- and y-axes.
- mg_image_flip routine in mg_image_flip.pro
Flips an image upside down (for all interleaves).
- mg_image_flip.pro .pro file in vis/images/ directory
- mg_image_getsize routine in mg_image_getsize.pro
Returns the size of the image array as a two element array, [xsize, ysize].
- mg_image_getsize.pro .pro file in vis/images/ directory
Return the x and y size of the given image array.
- mg_image_resize routine in mg_image_resize.pro
Resize an image similarly to CONGRID.
- mg_image_resize.pro .pro file in vis/images/ directory
- mg_in routine in mg_in.pro
Returns whether an element in contained in an array.
- mg_in.pro .pro file in analysis/ directory
- mg_include routine in mg_include.pro
Includes the contents of the given batch file at the calling level.
- mg_include.pro .pro file in dist_tools/ directory
- mg_index2rgb routine in mg_index2rgb.pro
Converts color indices to RGB coordinates.
- mg_index2rgb.pro .pro file in vis/color/ directory
- mg_install_fonts routine in mg_install_fonts.pro
Install the special fonts with mglib.
- mg_install_fonts.pro .pro file in vis/util/ directory
- 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_julian2epoch routine in mg_julian2epoch.pro
Convert Julian dates to epoch times.
- mg_julian2epoch.pro .pro file in calendar/ directory
- mg_julian2str routine in mg_julian2str.pro
Convert a Julian date/time to a string representation.
- mg_julian2str.pro .pro file in calendar/ directory
- 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_legend routine in mg_legend.pro
Create a legend.
- mg_legend.pro .pro file in vis/directgraphics/ directory
Create a legend in direct graphics plots.
- mg_lic routine in mg_lic.pro
Compute the line integral convolution for a vector field.
- mg_lic.pro .pro file in vis/flow/ directory
Example program demonstrating the use of MG_LIC.
- 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_lineplot routine in mg_lineplot.pro
Create a line plot.
- mg_lineplot.pro .pro file in vis/lineplots/ directory
Create a line plot.
- mg_loadct routine in mg_loadct.pro
Load a pre-defined color table.
- mg_loadct.pro .pro file in vis/color/ directory
Load a color table by index.
- 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_log routine in mg_log.pro
Messages are logged via this routine.
- mg_log.pro .pro file in dist_tools/ directory
MG_LOG is a procedural interface to the logging framework.
- mg_log_common.pro .pro file in dist_tools/ 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_cl_wrapper routine in mg_make_cl_wrapper.pro
Create a UNIX wrapper script to call an IDL routine.
- mg_make_cl_wrapper.pro .pro file in dist_tools/ directory
- mg_make_cula_bindings routine in mg_make_cula_bindings.pro
- mg_make_cula_bindings.pro .pro file in cula/ directory
- mg_make_dll routine in mg_make_dll.pro
Wrapper for MAKE_DLL that handles input and output directories more intelligently.
- mg_make_dll.pro .pro file in dist_tools/ directory
- mg_make_gsl_bindings routine in mg_make_gsl_bindings.pro
- mg_make_gsl_bindings.pro .pro file in gsl/ directory
- mg_make_patterns.pro .pro file in misc/ directory
Found equations here: http://ministryoftype.co.uk/words/article/guilloches/
- mg_make_rt routine in mg_make_rt.pro
Wrapper for MAKE_RT.
- mg_make_rt.pro .pro file in dist_tools/ directory
MG_MAKE_RT can build a cross-platform runtime distribution.
- mg_make_zeromq_bindings routine in mg_make_zeromq_bindings.pro
- mg_make_zeromq_bindings.pro .pro file in zeromq/ directory
- mg_makect routine in mg_makect.pro
Create a color table based on starting and ending colors (or optionally, a center color) and linearly interpolating.
- mg_makect.pro .pro file in vis/color/ 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_maketrue routine in mg_maketrue.pro
Converts an image in one TRUE format to another.
- mg_maketrue.pro .pro file in vis/images/ directory
- mg_matchdelim routine in mg_tex2idl.pro
Returns the position in the input string of the closing curly brace that matches the first open curly brace, -1L if not found.
- 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 class
- mg_nc_browser routine in mg_nc_browser.pro
Create the browser.
- 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_decompose routine in mg_nc_decompose.pro
Determines the type of element described by descriptor, i.e., invalid (0), attribute (1), variable (2), or group (3).
- mg_nc_decompose.pro .pro file in netcdf/ directory
- 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_errormessage routine in mg_nc_errormessage.pro
Convert a netCDF error code to a human readable error message.
- mg_nc_errormessage.pro .pro file in netcdf/ directory
- 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_nc_list routine in mg_nc_list.pro
Return array of element names.
- mg_nc_list.pro .pro file in netcdf/ directory
- mg_nc_putdata routine in mg_nc_putdata.pro
Routine for writing netCDF files.
- mg_nc_putdata.pro .pro file in netcdf/ directory
- 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_nexttoken routine in mg_tex2idl.pro
Find the next token in a given string.
- 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_onlinehelp_lookup routine in mg_onlinehelp_lookup.pro
Determine if a name represents an IDL library function, procedure, or class and return the URL to the online help if it does.
- mg_onlinehelp_lookup.pro .pro file in introspection/ 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_opt class
- mg_options class
- mg_options::addOption routine in mg_options__define.pro
Add the definition of an option to the parser.
- mg_options::addParams routine in mg_options__define.pro
Add a range of positional parameters.
- mg_options::cleanup routine in mg_options__define.pro
Free resources.
- mg_options::get routine in mg_options__define.pro
Get value of option.
- mg_options::init routine in mg_options__define.pro
Create option parsing object.
- mg_options::parseArgs routine in mg_options__define.pro
Parse arguments.
- mg_options__define routine in mg_options__define.pro
Define instance variables.
- mg_options__define.pro .pro file in dist_tools/ directory
An object to facilitate parsing of command line options.
- mg_parallel_coords routine in mg_parallel_coords.pro
Display a parallel coordinate graph.
- mg_parallel_coords.pro .pro file in vis/directgraphics/ directory
Parallel coordinates implementation.
- mg_permutation routine in mg_permutation.pro
Calculate a mathematical permutation.
- mg_permutation.pro .pro file in analysis/ directory
- mg_pinknoise routine in mg_pinknoise.pro
Generates 1/f^a noise.
- mg_pinknoise.pro .pro file in vis/util/ directory
- mg_platform_extension routine in mg_platform_extension.pro
Returns the platform extension used by the PLATFORM_EXTENSION keyword to MAKE_DLL.
- mg_platform_extension.pro .pro file in dist_tools/ directory
- mg_plot routine in mg_plot.pro
Wrapper for PLOT routine which has several differences: 1.
- mg_plot.pro .pro file in vis/lineplots/ directory
Wrapper for PLOT with better defaults.
- mg_plot_setdims routine in mg_plot.pro
Make sure that !d is set correctly.
- mg_plotaspect routine in mg_plotaspect.pro
Calculate aspect ratio for a plot.
- mg_plotaspect.pro .pro file in vis/lineplots/ directory
Calculates the optimal aspect ratio for a plot of the given values.
- mg_plots routine in mg_plots.pro
Wrapper to PLOTS to specify COLOR and THICK on a per point basis.
- mg_plots.pro .pro file in vis/lineplots/ directory
Wrapper to PLOTS to specify COLOR and THICK on a per point basis.
- mg_polyline_simplify routine in mg_polyline_simplify.pro
MG_POLYLINE_SIMPLIFY uses the Douglas-Peucker (DP) approximation algorithm that is used extensively for both computer graphics and geographic information systems.
- mg_polyline_simplify.pro .pro file in vis/geometry/ directory
This function simplifies the vertices of an n-dimenstional polyline.
- mg_polyline_simplify_d2 routine in mg_polyline_simplify.pro
Computes the distance squared of difference between points x and y
- mg_polyline_simplify_dot routine in mg_polyline_simplify.pro
Computes the dot product.
- mg_polyline_simplify_dp routine in mg_polyline_simplify.pro
This is the Douglas-Peucker recursive simplification routine.
- mg_povray routine in mg_povray.pro
Run POV-Ray on an .ini file and return an image of the result.
- mg_povray.pro .pro file in vis/povray/ directory
Run POV-Ray on an .ini file and return an image of the result.
- mg_povray_overview.idldoc .idldoc file in vis/povray/ directory
POV-Ray is an open source ray tracing tool capable of making high quality images of 3-dimensional scenes.
- mg_power2 routine in mg_power2.pro
Finds the next power of 2.
- mg_power2.pro .pro file in analysis/ directory
- mg_print_path routine in mg_print_path.pro
Print a search path nicely in the output log.
- mg_print_path.pro .pro file in cmdline_tools/ directory
- mg_profiler_report routine in mg_profiler_report.pro
Produce a report for the PROFILER.
- mg_profiler_report.pro .pro file in cmdline_tools/ directory
- mg_proto2wrapper routine in mg_proto2wrapper.pro
Convenience routine to convert a C prototype line to C wrapper code.
- mg_proto2wrapper.pro .pro file in dist_tools/bindings/ directory
- mg_prowl routine in mg_prowl.pro
- mg_prowl.pro .pro file in misc/ directory
- mg_psbegin routine in mg_psbegin.pro
Set IDL direct graphics system to PostScript plotting.
- mg_psbegin.pro .pro file in vis/directgraphics/ directory
- mg_psend routine in mg_psend.pro
Used in conjunction with MG_PSBEGIN to end PostScript output.
- mg_psend.pro .pro file in vis/directgraphics/ directory
- mg_psfrag routine in mg_psfrag.pro
Processes specially formatted text output in .ps and .eps files with LaTeX.
- mg_psfrag.pro .pro file in vis/util/ directory
- mg_psinfo routine in mg_psinfo.pro
Get/set header information in a PostScript file.
- mg_psinfo.pro .pro file in vis/util/ 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_rasterpolyline routine in mg_rasterpolyline.pro
- mg_rasterpolyline.pro .pro file in vis/lineplots/ directory
- mg_read routine in mg_read.pro
Reads from the current graphics device (WIN, X, or Z devices) and returns the image in the TRUE format specified.
- mg_read.pro .pro file in vis/directgraphics/ 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_read_config routine in mg_read_config.pro
Reads a configuration file and returns an MGffOptions object with the results.
- mg_read_config.pro .pro file in fileio/ directory
- mg_reads routine in mg_reads.pro
- mg_reads.pro .pro file in strings/ directory
- mg_relief routine in mg_relief.pro
Create simple relief visualization for an elevation data set.
- mg_relief.pro .pro file in vis/surfaces/ directory
- mg_repeat routine in mg_repeat.pro
Repeats a vector nreps times.
- mg_repeat.pro .pro file in analysis/ directory
- mg_repmat routine in mg_repmat.pro
Create an ncolumns by nrows tiling of arr.
- mg_repmat.pro .pro file in analysis/ directory
- mg_resolve_routine routine in mg_resolve_routine.pro
Routine to resolve a given routine without crashing.
- mg_resolve_routine.pro .pro file in dist_tools/ directory
- mg_responsecode_message routine in mg_responsecode_message.pro
- mg_responsecode_message.pro .pro file in net/ directory
- mg_responsecode_message_ftp routine in mg_responsecode_message.pro
- mg_responsecode_message_general routine in mg_responsecode_message.pro
- mg_responsecode_message_http routine in mg_responsecode_message.pro
- mg_rgb2index routine in mg_rgb2index.pro
Convert RGB coordinates of colors to the decomposed color indices of the colors.
- mg_rgb2index.pro .pro file in vis/color/ directory
- mg_rotate routine in mg_rotate.pro
Computes a transformation matrix representing a rotation.
- mg_rotate.pro .pro file in vis/animation/utils/ 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 vis/animation/utils/ directory
- mg_scaleimage routine in mg_scaleimage.pro
Piecewise-linearly scale an image.
- mg_scaleimage.pro .pro file in vis/images/ directory
- mg_scatter3d routine in mg_scatter3d.pro
Display a 3-dimensional scatter plot.
- mg_scatter3d.pro .pro file in vis/lineplots/ directory
Display a 3-dimensional scatter plot.
- mg_scatterplot_matrix routine in mg_scatterplot_matrix.pro
Create a matrix of scatter plots.
- mg_scatterplot_matrix.pro .pro file in vis/lineplots/ directory
- mg_sdf_type routine in mg_sdf_type.pro
Determine the type of scientific data format file given by the filename.
- mg_sdf_type.pro .pro file in fileio/ directory
- mg_set_path routine in mg_set_path.pro
Set the IDL path (!path) or DLM path (!dlm_path) given an array of directories.
- mg_set_path.pro .pro file in cmdline_tools/ directory
- mg_set_plot_display routine in mg_set_plot_display.pro
Sets the direct graphics device to the "display", i.e., 'X' on Unix-based systems or 'WIN' on Windows systems.
- mg_set_plot_display.pro .pro file in vis/directgraphics/ 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_sha1 routine in mg_sha1.pro
Find the SHA1 hash of the input.
- mg_sha1.pro .pro file in net/ directory
- 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_slopegraph routine in mg_slopegraph.pro
Creates a comparison chart.
- mg_slopegraph.pro .pro file in vis/lineplots/ directory
Produce a comparison chart as shown in the examples section.
- mg_slopegraph_spread routine in mg_slopegraph.pro
Spread out text lines that are too close to each other.
- 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_sparkbar routine in mg_sparkbar.pro
- mg_sparkbar.pro .pro file in vis/lineplots/ directory
- mg_sparkdichotomous routine in mg_sparkdichotomous.pro
Create a dichotomous sparkline as a PNG image file.
- mg_sparkdichotomous.pro .pro file in vis/lineplots/ directory
Creates a dichotomous sparkline as a PNG image file.
- mg_sparkline routine in mg_sparkline.pro
Writes a sparkline plot to a PNG file.
- mg_sparkline.pro .pro file in vis/lineplots/ directory
- mg_spectrogram routine in mg_spectrogram.pro
Produce a spectrogram.
- mg_spectrogram.pro .pro file in vis/lineplots/ directory
Produce a spectrogram of the given time series.
- 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_spline routine in mg_spline.pro
Creates a 2-dimensional spline curve through the given x- and y-coordinates.
- mg_spline.pro .pro file in vis/geometry/ directory
Creates a 2-dimensional spline curve through the given x- and y-coordinates.
- mg_spotmatrix routine in mg_spotmatrix.pro
Create spot matrix table.
- mg_spotmatrix.pro .pro file in vis/tables/ directory
Create a spot matrix table.
- mg_spotmatrix_makeglyph routine in mg_spotmatrix.pro
Make a circle, filled in proportionally to its normalized value.
- mg_src_root routine in mg_src_root.pro
Returns the absolute directory name (with a trailing slash) of the location of the source code for the routine that called this function.
- mg_src_root.pro .pro file in dist_tools/ directory
- mg_startup.pro .pro file in ./ directory
- mg_statusline routine in mg_statusline.pro
Maintain a one-line status line on a VT100-compatible terminal (Unix only).
- mg_statusline.pro .pro file in cmdline_tools/ directory
- mg_stepchart routine in mg_stepchart.pro
Plot the stepchart.
- mg_stepchart.pro .pro file in vis/lineplots/ directory
Plot a stepchart i.e.
- mg_stepchart_plotflats routine in mg_stepchart.pro
Plot the flat portions of a graph on a predefined coordinate system.
- mg_strcnt routine in mg_tex2idl.pro
Count number of occurrences of a substring in a string.
- 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_string_hash class
- mg_string_hash::_overloadBracketsLeftSide routine in mg_string_hash__define.pro
- mg_string_hash::_overloadBracketsRightSide routine in mg_string_hash__define.pro
- mg_string_hash::hasKeys routine in mg_string_hash__define.pro
- mg_string_hash::init routine in mg_string_hash__define.pro
- mg_string_hash__define routine in mg_string_hash__define.pro
Define instance variables.
- mg_string_hash__define.pro .pro file in collection/ directory
Definition of mg_string_hash class.
- 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_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_subsuper routine in mg_tex2idl.pro
Translate TeX superscript (^) or subscript (_) to proper IDL format codes.
- mg_sysreport routine in mg_sysreport.pro
Prints system information.
- mg_sysreport.pro .pro file in cmdline_tools/ directory
- mg_temp_filename routine in mg_temp_filename.pro
Create a temporary filename from a C-style format.
- mg_temp_filename.pro .pro file in fileio/ directory
- mg_ternaryplot routine in mg_ternaryplot.pro
Create a ternary plot.
- mg_ternaryplot.pro .pro file in vis/lineplots/ directory
Produce a ternary plot.
- mg_tex2idl routine in mg_tex2idl.pro
Convert a TeX string to a string with embedded IDL format codes.
- mg_tex2idl.pro .pro file in vis/text/ directory
Converts simple TeX notation to IDL format codes used in graphics output.
- mg_textable routine in mg_tex2idl.pro
Returns table containing allowable TeX sequences and their translation to IDL.
- mg_textbackground routine in mg_textbackground.pro
Create a transparent box on a graphic.
- mg_textbackground.pro .pro file in vis/directgraphics/ directory
- mg_themeriver routine in mg_themeriver.pro
Create a theme river style plot.
- mg_themeriver.pro .pro file in vis/lineplots/ directory
Create a theme river style plot.
- 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 routine in mg_timeline.pro
Create a timeline from the given input file.
- mg_timeline class
- 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_timelinetext class
- mg_timer class
- mg_timer::cleanup routine in mg_timer__define.pro
Free resources.
- mg_timer::getProperty routine in mg_timer__define.pro
Get properties.
- mg_timer::init routine in mg_timer__define.pro
Create a timer instance.
- mg_timer::setProperty routine in mg_timer__define.pro
Set properties.
- mg_timer::start routine in mg_timer__define.pro
Start the timer.
- mg_timer::stop routine in mg_timer__define.pro
Stop the timer.
- mg_timer__define routine in mg_timer__define.pro
Define instance variables.
- mg_timer__define.pro .pro file in vis/animation/ directory
Timer class.
- mg_timer_event routine in mg_timer__define.pro
Timer event handler.
- 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_token routine in mg_tex2idl.pro
Find a substring in an input string, return the portion of the input string before the substring, and modify the input string to contain only the portion of the string after the token.
- mg_transformpoint routine in mg_transformpoint.pro
Transforms a point by a transformation matrix.
- mg_transformpoint.pro .pro file in vis/objectgraphics/ directory
Transforms a point by a transformation matrix.
- mg_translate routine in mg_translate.pro
Compute a transformation matrix representing a translation.
- mg_translate.pro .pro file in vis/animation/utils/ directory
- mg_tree_layout routine in mg_tree_layout.pro
Create a tree.
- mg_tree_layout.pro .pro file in vis/graphs/ directory
- mg_treemap routine in mg_treemap.pro
- mg_treemap.pro .pro file in vis/treemaps/ directory
- mg_triangular routine in mg_triangular.pro
Returns the upper or lower triangular elements of a 2-dimensional array.
- mg_triangular.pro .pro file in analysis/ directory
- 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_updater routine in mg_updater.pro
Reads release notes available via a URL to determine if there are new versions available.
- mg_updater.pro .pro file in updater/ 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_use routine in mg_use.pro
Creates a list of files required to run the specified routines.
- mg_use.pro .pro file in dist_tools/ directory
- mg_use_wrapper routine in mg_use_wrapper.pro
Wrapper for MG_USE to be called from the command line.
- mg_use_wrapper.pro .pro file in dist_tools/ directory
- mg_usersym routine in mg_usersym.pro
Create a user symbol.
- mg_usersym.pro .pro file in vis/directgraphics/ directory
Creates a user-defined symbol for use in plotting in direct graphics via routines that accept the PSYM graphics keyword.
- 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_varput routine in mg_varput.pro
Copies a variable or expression to another stack level, e.g., the main-level.
- mg_varput.pro .pro file in cmdline_tools/ directory
- mg_vel routine in mg_vel.pro
Draw a velocity (flow) field with streamlines following the field proportional in length to the vector field magnitude.
- mg_vel.pro .pro file in vis/flow/ directory
Make streamline plots of 2D vector fields.
- mg_vel_arrowhead routine in mg_vel.pro
Add the heads to the arrows.
- mg_vel_interpolate routine in mg_vel.pro
Bilinear interpolation.
- mg_vel_streamlines routine in mg_vel.pro
Compute the streamlines from each starting point.
- 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_window routine in mg_window.pro
Creates a "window" of the given size on the current device.
- mg_window.pro .pro file in vis/directgraphics/ directory
- mg_write_config routine in mg_write_config.pro
Writes a configuration file.
- mg_write_config.pro .pro file in fileio/ 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_write_obj routine in mg_write_obj.pro
Output a polygon to an .obj file, as described in the Wikipedia article.
- mg_write_obj.pro .pro file in vis/objectgraphics/ directory
- mg_x3d_scatter routine in mg_x3d_scatter.pro
- mg_x3d_scatter.pro .pro file in vis/x3d/ directory
- mg_xkcdify routine in mg_xkcdify.pro
Create an xkcd-style line.
- mg_xkcdify.pro .pro file in vis/lineplots/ directory
- mg_xloadct routine in mg_xloadct.pro
Load a color table by index using a GUI interface.
- mg_xloadct.pro .pro file in vis/color/ directory
- 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_parser class
- 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.
- mg_xpovray routine in mg_xpovray.pro
Launch the POV-Ray application.
- mg_xpovray.pro .pro file in vis/povray/ directory
GUI for manipulating a scene, including rotating, translating, and scaling a model within it, then drawing the scene to POV-Ray input files.
- mg_zip routine in mg_zip.pro
Make a zip file from an array of input files.
- mg_zip.pro .pro file in zlib/ directory
- 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
- mgdgvars class
- mgdgvars::cleanup routine in mgdgvars__define.pro
Free resources.
- mgdgvars::init routine in mgdgvars__define.pro
Create an mgdgvars object.
- mgdgvars::restore routine in mgdgvars__define.pro
Restore direct graphics system variables.
- mgdgvars::save routine in mgdgvars__define.pro
Save direct graphics system variables.
- mgdgvars__define routine in mgdgvars__define.pro
Define member variables.
- mgdgvars__define.pro .pro file in vis/directgraphics/ directory
Object to save/restore direct graphics system variables.
- 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
- 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.
- mgfflogger class
- mgfflogger::cleanup routine in mgfflogger__define.pro
Free resources.
- mgfflogger::getByName routine in mgfflogger__define.pro
Traverses a hierarchy of named objects using a path of names delimited with /'s.
- mgfflogger::getProperty routine in mgfflogger__define.pro
Set properties.
- mgfflogger::init routine in mgfflogger__define.pro
Create logger object.
- mgfflogger::insertLastError routine in mgfflogger__define.pro
Insert the stack trace for the last error message into the log.
- mgfflogger::print routine in mgfflogger__define.pro
Log message to given level.
- mgfflogger::setProperty routine in mgfflogger__define.pro
Get properties.
- mgfflogger__define routine in mgfflogger__define.pro
Define instance variables.
- mgfflogger__define.pro .pro file in dist_tools/ directory
Logger object to control logging.
- 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.
- mgffoptions class
- mgffoptions::_overloadBracketsLeftSide routine in mgffoptions__define.pro
Overload method to handle setting option values using array notation.
- mgffoptions::_overloadBracketsRightSide routine in mgffoptions__define.pro
Overload method to handle accessing options via array indexing notation.
- mgffoptions::_overloadForeach routine in mgffoptions__define.pro
Loop through sections of a MGffOptions object.
- mgffoptions::_overloadHelp routine in mgffoptions__define.pro
Print help message about an MGffOptions object.
- mgffoptions::_overloadPrint routine in mgffoptions__define.pro
Print MGffOptions object content in an INI format that can be read by MG_READ_CONFIG.
- mgffoptions::cleanup routine in mgffoptions__define.pro
Free resources of mgffoptions object.
- mgffoptions::get routine in mgffoptions__define.pro
Return value for a given option.
- mgffoptions::getProperty routine in mgffoptions__define.pro
Retrieve properties of the options object.
- mgffoptions::has_option routine in mgffoptions__define.pro
Determine if a particular section has a given option.
- mgffoptions::has_section routine in mgffoptions__define.pro
Determine if an options object has a given section.
- mgffoptions::init routine in mgffoptions__define.pro
Initialize mgffoptions object.
- mgffoptions::options routine in mgffoptions__define.pro
Return an array of the option names for a given section.
- mgffoptions::put routine in mgffoptions__define.pro
Put a new option into the MGffOptions object.
- mgffoptions__define routine in mgffoptions__define.pro
Define instance variables.
- mgffoptions__define.pro .pro file in fileio/ directory
This is the internal storage for configuration file options and their values.
- mgffprefs class
- mgffprefs::cleanup routine in mgffprefs__define.pro
Free resources.
- mgffprefs::clear routine in mgffprefs__define.pro
Clear the value of a preference.
- mgffprefs::get routine in mgffprefs__define.pro
Retrieve the value of a preference.
- mgffprefs::getProperty routine in mgffprefs__define.pro
Get properties.
- mgffprefs::init routine in mgffprefs__define.pro
Initialize a prefs object.
- mgffprefs::set routine in mgffprefs__define.pro
Save the value of a preference.
- mgffprefs__define routine in mgffprefs__define.pro
Define instance variables.
- mgffprefs__define.pro .pro file in dist_tools/ directory
Class responsible for storing and retrieving preferences.
- mgffserialvtk class
- mgffserialvtk::cleanup routine in mgffserialvtk__define.pro
Free resources of object.
- mgffserialvtk::convertVtkTypeToIdlType routine in mgffserialvtk__define.pro
Converts a VTK type into an IDL type code.
- mgffserialvtk::getData routine in mgffserialvtk__define.pro
Reads any already dimensioned variable.
- mgffserialvtk::getLine routine in mgffserialvtk__define.pro
- mgffserialvtk::getProperty routine in mgffserialvtk__define.pro
Get properties of the object.
- mgffserialvtk::init routine in mgffserialvtk__define.pro
Initialize object.
- mgffserialvtk::putBackLine routine in mgffserialvtk__define.pro
- mgffserialvtk::read routine in mgffserialvtk__define.pro
- mgffserialvtk::readCellData routine in mgffserialvtk__define.pro
- mgffserialvtk::readConnectivityListSection routine in mgffserialvtk__define.pro
Reads connectivity list section and returns the connectivity list.
- mgffserialvtk::readDataset routine in mgffserialvtk__define.pro
- mgffserialvtk::readHeader routine in mgffserialvtk__define.pro
Read version line, header line, and file format line.
- mgffserialvtk::readNormalsAttribute routine in mgffserialvtk__define.pro
- mgffserialvtk::readPointData routine in mgffserialvtk__define.pro
- mgffserialvtk::readPointsSection routine in mgffserialvtk__define.pro
Reads a POINTS section and returns the points.
- mgffserialvtk::readPolydataDataset routine in mgffserialvtk__define.pro
Reads the sections of a POLYDATA dataset.
- mgffserialvtk::readTextureCoordinatesAttribute routine in mgffserialvtk__define.pro
- mgffserialvtk::readTopLevelLine routine in mgffserialvtk__define.pro
- mgffserialvtk::readVectorsAttribute routine in mgffserialvtk__define.pro
- mgffserialvtk__define routine in mgffserialvtk__define.pro
Define member variables for the class.
- mgffserialvtk__define.pro .pro file in vis/vtk/ directory
- 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
- mggr3dconverter class
- mggr3dconverter::cleanup routine in mggr3dconverter__define.pro
Free resources.
- mggr3dconverter::convert routine in mggr3dconverter__define.pro
Converts a standard object graphics picture to a view containing a 3D image.
- mggr3dconverter::getProperty routine in mggr3dconverter__define.pro
Get properties of the converter.
- mggr3dconverter::init routine in mggr3dconverter__define.pro
Initialize Window3D.
- mggr3dconverter::setProperty routine in mggr3dconverter__define.pro
Set properties of the converter.
- mggr3dconverter__define routine in mggr3dconverter__define.pro
Helper object to transform a normal object graphics scene to a 3D picture.
- mggr3dconverter__define.pro .pro file in vis/objectgraphics/ directory
Class to convert a 3-dimensional scene to an anaglyph.
- mggrabstracttreemaplayout class
- mggrabstracttreemaplayout::layout routine in mggrabstracttreemaplayout__define.pro
- mggrabstracttreemaplayout::sortDescending routine in mggrabstracttreemaplayout__define.pro
- mggrabstracttreemaplayout__define routine in mggrabstracttreemaplayout__define.pro
- mggrabstracttreemaplayout__define.pro .pro file in vis/treemaps/ directory
- mggrabstracttreemaplayout__sliceLayout routine in mggrabstracttreemaplayout__define.pro
- mggrabstracttreemaplayout__totalSize routine in mggrabstracttreemaplayout__define.pro
- mggranimation class
- mggranimation::cleanup routine in mggranimation__define.pro
Free resources of the animation.
- mggranimation::draw routine in mggranimation__define.pro
Draw object graphic hierarchy.
- mggranimation::init routine in mggranimation__define.pro
Create animation destination.
- mggranimation__define routine in mggranimation__define.pro
Define instance variables.
- mggranimation__define.pro .pro file in vis/animation/ directory
Destination class for object graphics.
- mggranimation_timer routine in mggranimation__define.pro
Timer callback routine.
- mggranimator class
- mggranimator::animate routine in mggranimator__define.pro
Do one frame of animation.
- mggranimator::cleanup routine in mggranimator__define.pro
Free resources.
- mggranimator::getProperty routine in mggranimator__define.pro
Get properties.
- mggranimator::init routine in mggranimator__define.pro
Create an animator.
- mggranimator::reset routine in mggranimator__define.pro
Reset the animator.
- mggranimator::setProperty routine in mggranimator__define.pro
Set properties.
- mggranimator__define routine in mggranimator__define.pro
Define instance variables.
- mggranimator__define.pro .pro file in vis/animation/animators/ directory
Base animator.
- mggrbounceouteasing class
- mggrbounceouteasing::ease routine in mggrbounceouteasing__define.pro
Do a bouncing easing at the end.
- mggrbounceouteasing__define routine in mggrbounceouteasing__define.pro
Define instance variables.
- mggrbounceouteasing__define.pro .pro file in vis/animation/easing/ directory
Bounce Easing class.
- mggrbubble class
- mggrbubble::getProperty routine in mggrbubble__define.pro
Get bubble properties.
- mggrbubble::init routine in mggrbubble__define.pro
Create a bubble.
- mggrbubble::setProperty routine in mggrbubble__define.pro
Set properties.
- mggrbubble__define routine in mggrbubble__define.pro
Define instance variables.
- mggrbubble__define.pro .pro file in vis/objectgraphics/ directory
- mggrchernoffface class
- mggrchernoffface::cleanup routine in mggrchernoffface__define.pro
Subclass of IDLgrModel intended to be passed to IDLgrSymbol to be used as a plot symbol.
- mggrchernoffface::init routine in mggrchernoffface__define.pro
Initialize instance variables.
- mggrchernoffface__define routine in mggrchernoffface__define.pro
Define instance variables.
- mggrchernoffface__define.pro .pro file in vis/objectgraphics/ directory
- mggrcircinouteasing class
- mggrcircinouteasing::ease routine in mggrcircinouteasing__define.pro
Do a circular easing (accelerates).
- mggrcircinouteasing__define routine in mggrcircinouteasing__define.pro
Define instance variables.
- mggrcircinouteasing__define.pro .pro file in vis/animation/easing/ directory
Circular Easing class.
- mggrcircouteasing class
- mggrcircouteasing::ease routine in mggrcircouteasing__define.pro
Do a circular easing (accelerates).
- mggrcircouteasing__define routine in mggrcircouteasing__define.pro
Define instance variables.
- mggrcircouteasing__define.pro .pro file in vis/animation/easing/ directory
Base Easing class.
- mggrcube class
- mggrcube::getProperty routine in mggrcube__define.pro
Get properties.
- mggrcube::init routine in mggrcube__define.pro
Create a cube polygon.
- mggrcube::setProperty routine in mggrcube__define.pro
Set properties.
- mggrcube__define routine in mggrcube__define.pro
Define instance variables.
- mggrcube__define.pro .pro file in vis/objectgraphics/ directory
Unit cube polygon (maybe scaled and translated).
- mggreasing::ease routine in mggreasing__define.pro
Do the easing.
- mggreasing__define routine in mggreasing__define.pro
Define instance variables.
- mggreasing__define.pro .pro file in vis/animation/easing/ directory
Base Easing class.
- mggrellipsoid class
- mggrellipsoid::_buildPoly routine in mggrellipsoid__define.pro
Sets the vertex and connectivity arrays for the polygon used to represent the orb.
- mggrellipsoid::cleanup routine in mggrellipsoid__define.pro
Free resources.
- mggrellipsoid::getProperty routine in mggrellipsoid__define.pro
Get properties of the ellipsoid.
- mggrellipsoid::init routine in mggrellipsoid__define.pro
Initialize ellipsoid.
- mggrellipsoid::print routine in mggrellipsoid__define.pro
Prints position, radius, and density of the ellipsoid for debugging purposes.
- mggrellipsoid::setProperty routine in mggrellipsoid__define.pro
Set properties of the ellipsoid.
- mggrellipsoid__define routine in mggrellipsoid__define.pro
Define member variables.
- mggrellipsoid__define.pro .pro file in vis/objectgraphics/ directory
Class representing an ellipse.
- mggrfisheyelens class
- mggrfisheyelens::cleanup routine in mggrfisheyelens__define.pro
- mggrfisheyelens::getProperty routine in mggrfisheyelens__define.pro
- mggrfisheyelens::init routine in mggrfisheyelens__define.pro
- mggrfisheyelens::setProperty routine in mggrfisheyelens__define.pro
- mggrfisheyelens::update routine in mggrfisheyelens__define.pro
- mggrfisheyelens__define routine in mggrfisheyelens__define.pro
- mggrfisheyelens__define.pro .pro file in vis/objectgraphics/ directory
- mggrflow class
- mggrflow::init routine in mggrflow__define.pro
Create a flow display.
- mggrflow__define routine in mggrflow__define.pro
Define inheritance and instance variables.
- mggrflow__define.pro .pro file in vis/flow/ directory
- mggrimagedestination class
- mggrimagedestination::cleanup routine in mggrimagedestination__define.pro
Free resources.
- mggrimagedestination::draw routine in mggrimagedestination__define.pro
Draw the scene.
- mggrimagedestination::getProperty routine in mggrimagedestination__define.pro
Get properties.
- mggrimagedestination::init routine in mggrimagedestination__define.pro
Create image destination.
- mggrimagedestination::setProperty routine in mggrimagedestination__define.pro
Set properties.
- mggrimagedestination__define routine in mggrimagedestination__define.pro
Define instance variables.
- mggrimagedestination__define.pro .pro file in vis/animation/ directory
Image destination for object graphics.
- mggrimagefile class
- mggrimagefile::cleanup routine in mggrimagefile__define.pro
Free resources.
- mggrimagefile::draw routine in mggrimagefile__define.pro
Draw the given scene to an image file.
- mggrimagefile::getProperty routine in mggrimagefile__define.pro
Get properties of the image file destination.
- mggrimagefile::init routine in mggrimagefile__define.pro
Create an image file destination.
- mggrimagefile::setProperty routine in mggrimagefile__define.pro
Set properties of the image file destination.
- mggrimagefile__define routine in mggrimagefile__define.pro
Define instance variables.
- mggrimagefile__define.pro .pro file in vis/objectgraphics/ directory
Create an image file destination for an object graphics scene.
- mggrmodel class
- mggrmodel::rotate routine in mggrmodel__define.pro
Rotate the model, possibly about a non-origin point.
- mggrmodel__define routine in mggrmodel__define.pro
Define instance variables.
- mggrmodel__define.pro .pro file in vis/objectgraphics/ directory
Subclass of IDLgrModel with some extra abilities, like rotating around a point besides the origin.
- mggrpalette class
- mggrpalette::loadCT routine in mggrpalette__define.pro
Load a Brewer color table by index.
- mggrpalette__define routine in mggrpalette__define.pro
Define instance variables.
- mggrpalette__define.pro .pro file in vis/color/ directory
Subclass of IDLgrPalette with more color table choices.
- mggrparallelanimator class
- mggrparallelanimator::animate routine in mggrparallelanimator__define.pro
Do the transition.
- mggrparallelanimator::getProperty routine in mggrparallelanimator__define.pro
Get properties.
- mggrparallelanimator::reset routine in mggrparallelanimator__define.pro
Reset the animator.
- mggrparallelanimator__define routine in mggrparallelanimator__define.pro
Define the instance variables.
- mggrparallelanimator__define.pro .pro file in vis/animation/animators/ directory
Parallel animator for holding animator that should happen at the same time.
- mggrpolyline2d class
- mggrpolyline2d::_create routine in mggrpolyline2d__define.pro
- mggrpolyline2d::init routine in mggrpolyline2d__define.pro
- mggrpolyline2d__define routine in mggrpolyline2d__define.pro
- mggrpolyline2d__define.pro .pro file in vis/objectgraphics/ directory
- mggrpovray class
- mggrpovray::cleanup routine in mggrpovray__define.pro
Free resources.
- mggrpovray::draw routine in mggrpovray__define.pro
Write the object graphics rooted at the specified scene or view.
- mggrpovray::getProperty routine in mggrpovray__define.pro
Get properties.
- mggrpovray::init routine in mggrpovray__define.pro
Create POV-Ray output destination for object graphics.
- mggrpovray::setProperty routine in mggrpovray__define.pro
Set properties.
- mggrpovray__define routine in mggrpovray__define.pro
Define instance variables.
- mggrpovray__define.pro .pro file in vis/povray/ directory
This class is a POV-Ray object graphics destination.
- mggrpovrayfinish class
- mggrpovrayfinish::getProperty routine in mggrpovrayfinish__define.pro
Get properties.
- mggrpovrayfinish::init routine in mggrpovrayfinish__define.pro
Create a finish.
- mggrpovrayfinish::setProperty routine in mggrpovrayfinish__define.pro
Set properties.
- mggrpovrayfinish__define routine in mggrpovrayfinish__define.pro
Define instance variables.
- mggrpovrayfinish__define.pro .pro file in vis/povray/ directory
Attribute class for MGgrPOVRayPolygons representing the surface properties of objects.
- mggrpovraygrid class
- mggrpovraygrid::cleanup routine in mggrpovraygrid__define.pro
Free resources.
- mggrpovraygrid::getProperty routine in mggrpovraygrid__define.pro
Get properties.
- mggrpovraygrid::init routine in mggrpovraygrid__define.pro
Create a POV-Ray grid object.
- mggrpovraygrid::setProperty routine in mggrpovraygrid__define.pro
Set properties.
- mggrpovraygrid__define routine in mggrpovraygrid__define.pro
Define instance variables.
- mggrpovraygrid__define.pro .pro file in vis/povray/ directory
A grid represents a plane with a grid pattern on it.
- mggrpovraylight class
- mggrpovraylight::getProperty routine in mggrpovraylight__define.pro
Get properties.
- mggrpovraylight::init routine in mggrpovraylight__define.pro
Create a light object.
- mggrpovraylight::setProperty routine in mggrpovraylight__define.pro
Set properties.
- mggrpovraylight__define routine in mggrpovraylight__define.pro
Define instance variables.
- mggrpovraylight__define.pro .pro file in vis/povray/ directory
Any IDL type of light source plus the POV-Ray area light.
- mggrpovraypolygon class
- mggrpovraypolygon::cleanup routine in mggrpovraypolygon__define.pro
Free resources.
- mggrpovraypolygon::getProperty routine in mggrpovraypolygon__define.pro
Get properties.
- mggrpovraypolygon::init routine in mggrpovraypolygon__define.pro
Create MGgrPOVRayPolygon object.
- mggrpovraypolygon::setProperty routine in mggrpovraypolygon__define.pro
Set properties.
- mggrpovraypolygon__define routine in mggrpovraypolygon__define.pro
Define instance variables.
- mggrpovraypolygon__define.pro .pro file in vis/povray/ directory
A MGgrPOVRayPolygon represents a polygon with POV-Ray specific attributes like the finish attribute class.
- mggrpovraytubes class
- mggrpovraytubes::cleanup routine in mggrpovraytubes__define.pro
Free resources.
- mggrpovraytubes::getProperty routine in mggrpovraytubes__define.pro
Get properties.
- mggrpovraytubes::init routine in mggrpovraytubes__define.pro
Create a POV-Ray tube object.
- mggrpovraytubes::setProperty routine in mggrpovraytubes__define.pro
Set properties.
- mggrpovraytubes__define routine in mggrpovraytubes__define.pro
Define instance variables.
- mggrpovraytubes__define.pro .pro file in vis/povray/ directory
Represents a polyline in 3-dimensions by a series of cones.
- mggrpovrayview class
- mggrpovrayview::getProperty routine in mggrpovrayview__define.pro
Get properties.
- mggrpovrayview::init routine in mggrpovrayview__define.pro
Create a POV-Ray view object.
- mggrpovrayview::setProperty routine in mggrpovrayview__define.pro
Set properties.
- mggrpovrayview__define routine in mggrpovrayview__define.pro
Define instance variables.
- mggrpovrayview__define.pro .pro file in vis/povray/ directory
Controls top-level properties of the POV-Ray scene like focal blur.
- mggrpovraywindow class
- mggrpovraywindow::cleanup routine in mggrpovraywindow__define.pro
Free resources.
- mggrpovraywindow::draw routine in mggrpovraywindow__define.pro
Draws graphics hierarchy to the window using MGgrPOVRay.
- mggrpovraywindow::getProperty routine in mggrpovraywindow__define.pro
Get properties.
- mggrpovraywindow::init routine in mggrpovraywindow__define.pro
Create a MGgrPOVRayWindow instance.
- mggrpovraywindow::setProperty routine in mggrpovraywindow__define.pro
Set properties.
- mggrpovraywindow__define routine in mggrpovraywindow__define.pro
Define instance variables.
- mggrpovraywindow__define.pro .pro file in vis/povray/ directory
Destination class graphics window like IDLgrWindow that uses POVRay to render the graphics.
- mggrrect class
- mggrrect::aspectRatio routine in mggrrect__define.pro
- mggrrect::copy routine in mggrrect__define.pro
- mggrrect::distance routine in mggrrect__define.pro
- mggrrect::getProperty routine in mggrrect__define.pro
- mggrrect::init routine in mggrrect__define.pro
- mggrrect::setProperty routine in mggrrect__define.pro
- mggrrect__define routine in mggrrect__define.pro
- mggrrect__define.pro .pro file in vis/treemaps/ directory
- mggrrotateanimator class
- mggrrotateanimator::animate routine in mggrrotateanimator__define.pro
Do the transition.
- mggrrotateanimator::init routine in mggrrotateanimator__define.pro
Create a rotate animator.
- mggrrotateanimator__define routine in mggrrotateanimator__define.pro
Define instance variables.
- mggrrotateanimator__define.pro .pro file in vis/animation/animators/ directory
Rotate animator.
- mggrscaleanimator class
- mggrscaleanimator::animate routine in mggrscaleanimator__define.pro
Do the transition.
- mggrscaleanimator::init routine in mggrscaleanimator__define.pro
Create a scale animator.
- mggrscaleanimator__define routine in mggrscaleanimator__define.pro
Define instance variables.
- mggrscaleanimator__define.pro .pro file in vis/animation/animators/ directory
Scale animator.
- mggrsequenceanimator class
- mggrsequenceanimator::animate routine in mggrsequenceanimator__define.pro
Do the transition.
- mggrsequenceanimator::getProperty routine in mggrsequenceanimator__define.pro
Get properties.
- mggrsequenceanimator::reset routine in mggrsequenceanimator__define.pro
Reset the animator.
- mggrsequenceanimator__define routine in mggrsequenceanimator__define.pro
Define the instance variables.
- mggrsequenceanimator__define.pro .pro file in vis/animation/animators/ directory
Parallel animator for holding animator that should happen one after the other.
- mggrsimpletreemapmodel class
- mggrsimpletreemapmodel::cleanup routine in mggrsimpletreemapmodel__define.pro
- mggrsimpletreemapmodel::getProperty routine in mggrsimpletreemapmodel__define.pro
- mggrsimpletreemapmodel::init routine in mggrsimpletreemapmodel__define.pro
- mggrsimpletreemapmodel::setProperty routine in mggrsimpletreemapmodel__define.pro
- mggrsimpletreemapmodel__define routine in mggrsimpletreemapmodel__define.pro
Define instance variables.
- mggrsimpletreemapmodel__define.pro .pro file in vis/treemaps/ directory
- mggrslicetreemaplayout class
- mggrslicetreemaplayout__define routine in mggrslicetreemaplayout__define.pro
- mggrslicetreemaplayout__define.pro .pro file in vis/treemaps/ directory
- mggrslicetreemaplayout__layoutBest routine in mggrslicetreemaplayout__define.pro
- mggrsquarifiedtreemaplayout class
- mggrsquarifiedtreemaplayout::aspect routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout::cleanup routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout::getProperty routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout::init routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout::layout routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout::normAspect routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout::setProperty routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout::sum routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout__define routine in mggrsquarifiedtreemaplayout__define.pro
- mggrsquarifiedtreemaplayout__define.pro .pro file in vis/treemaps/ directory
- mggrsvg class
- mggrsvg::_convertUnits routine in mggrsvg__define.pro
- mggrsvg::_getRgb routine in mggrsvg__define.pro
Return a valid SVG specification for a color.
- mggrsvg::_getVpr routine in mggrsvg__define.pro
Returns the VIEWPLANE_RECT for the view that contains the item.
- mggrsvg::_handleAxis routine in mggrsvg__define.pro
Handle IDLgrAxis objects.
- mggrsvg::_handleImage routine in mggrsvg__define.pro
Handle IDLgrImage objects.
- mggrsvg::_handleModel routine in mggrsvg__define.pro
Handle IDLgrModel objects.
- mggrsvg::_handlePlot routine in mggrsvg__define.pro
Handle IDLgrPlot objects.
- mggrsvg::_handlePolygon routine in mggrsvg__define.pro
Handle IDLgrPolygon objects.
- mggrsvg::_handlePolyline routine in mggrsvg__define.pro
Handle IDLgrPolyline objects.
- mggrsvg::_handleScene routine in mggrsvg__define.pro
Handle IDLgrScene objects.
- mggrsvg::_handleText routine in mggrsvg__define.pro
Handle IDLgrText objects.
- mggrsvg::_handleView routine in mggrsvg__define.pro
Handle IDLgrView objects.
- mggrsvg::_handleViewgroup routine in mggrsvg__define.pro
Handle IDLgrViewGroup objects.
- mggrsvg::_transformCoords routine in mggrsvg__define.pro
- mggrsvg::_traverse routine in mggrsvg__define.pro
Routine which is recursively called to traverse the object graphics hierarchy.
- mggrsvg::cleanup routine in mggrsvg__define.pro
Free resources.
- mggrsvg::draw routine in mggrsvg__define.pro
Write the object graphics rooted at the specified scene or view.
- mggrsvg::getProperty routine in mggrsvg__define.pro
Get properties.
- mggrsvg::init routine in mggrsvg__define.pro
Create an SVG destination.
- mggrsvg::setProperty routine in mggrsvg__define.pro
Set properties.
- mggrsvg__define routine in mggrsvg__define.pro
Define instance variables.
- mggrsvg__define.pro .pro file in vis/objectgraphics/ directory
Object graphics destination for producing Scalable Vector Graphics (SVG) files.
- mggrtransformanimator class
- mggrtransformanimator::animate routine in mggrtransformanimator__define.pro
Do the transition.
- mggrtransformanimator::init routine in mggrtransformanimator__define.pro
Create a transform animator.
- mggrtransformanimator__define routine in mggrtransformanimator__define.pro
Define instance variables.
- mggrtransformanimator__define.pro .pro file in vis/animation/animators/ directory
Transform animator.
- mggrtranslateanimator class
- mggrtranslateanimator::animate routine in mggrtranslateanimator__define.pro
Do the transition.
- mggrtranslateanimator::init routine in mggrtranslateanimator__define.pro
Create a translate animator.
- mggrtranslateanimator__define routine in mggrtranslateanimator__define.pro
Define instance variables.
- mggrtranslateanimator__define.pro .pro file in vis/animation/animators/ directory
Translate animator.
- mggrtreemapitem class
- mggrtreemapitem::cleanup routine in mggrtreemapitem__define.pro
- mggrtreemapitem::getProperty routine in mggrtreemapitem__define.pro
- mggrtreemapitem::init routine in mggrtreemapitem__define.pro
- mggrtreemapitem::setProperty routine in mggrtreemapitem__define.pro
- mggrtreemapitem__define routine in mggrtreemapitem__define.pro
- mggrtreemapitem__define.pro .pro file in vis/treemaps/ directory
- mggrtreemaplayout::getProperty routine in mggrtreemaplayout__define.pro
- mggrtreemaplayout::layout routine in mggrtreemaplayout__define.pro
- mggrtreemaplayout__define routine in mggrtreemaplayout__define.pro
- mggrtreemaplayout__define.pro .pro file in vis/treemaps/ directory
- mggrtreemapmodel class
- mggrtreemapmodel::cleanup routine in mggrtreemapmodel__define.pro
- mggrtreemapmodel::init routine in mggrtreemapmodel__define.pro
- mggrtreemapmodel__define routine in mggrtreemapmodel__define.pro
- mggrtreemapmodel__define.pro .pro file in vis/treemaps/ directory
- mggrwindow3d class
- mggrwindow3d::cleanup routine in mggrwindow3d__define.pro
Free resources.
- mggrwindow3d::draw routine in mggrwindow3d__define.pro
Draw the picture in 3D.
- mggrwindow3d::getProperty routine in mggrwindow3d__define.pro
Get properties of the MGgrWindow3D.
- mggrwindow3d::init routine in mggrwindow3d__define.pro
Initialize Window3D object.
- mggrwindow3d::setProperty routine in mggrwindow3d__define.pro
Set properties of the MGgrWindow3D.
- mggrwindow3d__define routine in mggrwindow3d__define.pro
Destination for object graphics that automatically creates a 3d anaglyph appropriate to view with red-blue glasses.
- mggrwindow3d__define.pro .pro file in vis/objectgraphics/ directory
MGgrWindow3D is an object graphics destination for displaying a scene as an anaglyph in an IDLgrWindow.
- mggrx3d class
- mggrx3d::_writePolygon routine in mggrx3d__define.pro
- mggrx3d::cleanup routine in mggrx3d__define.pro
Free resources.
- mggrx3d::draw routine in mggrx3d__define.pro
Draw the given scene and send its output to the file specified by the FILENAME property.
- mggrx3d::getProperty routine in mggrx3d__define.pro
Retrieve properties.
- mggrx3d::init routine in mggrx3d__define.pro
Retrieve properties.
- mggrx3d::setProperty routine in mggrx3d__define.pro
Set properties.
- mggrx3d__define routine in mggrx3d__define.pro
Define instance variables.
- mggrx3d__define.pro .pro file in vis/x3d/ directory
Destination class for x3d graphics suitable for display on a web page by a modern browser.
- 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
- 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::cleanup_widgets routine in mgwidobjectwidget__define.pro
Called when the widget program is being destroyed.
- mgwidobjectwidget::create_widgets routine in mgwidobjectwidget__define.pro
Create widget hierarchy.
- mgwidobjectwidget::getProperty routine in mgwidobjectwidget__define.pro
Get properties of the object widget.
- mgwidobjectwidget::handle_events 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::realize_widgets routine in mgwidobjectwidget__define.pro
Override in subclasses to do actions that must be done after realization.
- mgwidobjectwidget::setProperty routine in mgwidobjectwidget__define.pro
Set properties of the object widget.
- mgwidobjectwidget::start_xmanager 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.
- mgwidpovray class
- misc/ directory
miscellaneous routines
- more routine in more.pro
Page the contents of the filename to the screen.
- more.pro .pro file in cmdline_tools/ directory
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
helper routines for profiling code and processing the output
- pwd routine in pwd.pro
Prints the IDL's current directory to the output log like the UNIX command of the same name.
- pwd.pro .pro file in cmdline_tools/ directory
R
- readScalarsAttribute routine in mgffserialvtk__define.pro
S
- save/ directory
routines for reading/writing/querying save files
- strings/ directory
This directory contains routines useful for handling strings.
T
- templating/ directory
tools for using templated output
- textmarkup/ directory
classes for converting between text markup styles: rst, LaTex, and HTML
U
- updater/ directory
skeleton of an automatic updater library
V
- vis/animation/ directory
routines and classes for creating animations
- vis/animation/animators/ directory
animator classes that perform some animation action
- vis/animation/easing/ directory
classes representing easing functions i.e.
- vis/animation/utils/ directory
convenience routines for doing various animations
- vis/color/ directory
routines for dealing with specifying colors and color tables
- vis/directgraphics/ directory
helper routines for direct graphics
- vis/flow/ directory
routines for visualization of vector fields
- vis/geometry/ directory
routines for manipulating polygons and other geometric structures
- vis/googlechart/ directory
IDL interface to Google Charts API
- vis/graphs/ directory
routines for visualization of trees and graphs
- vis/images/ directory
routines for display of images
- vis/lineplots/ directory
routines for creating various types of line plots
- vis/objectgraphics/ directory
helper routines and classes for the object graphics systems
- vis/povray/ directory
routines to create POV-Ray renderings of data in IDL
- vis/surfaces/ directory
routines to visualize surface/elevation data
- vis/tables/ directory
routines for creating tables containing text and graphics
- vis/text/ directory
routines for handling text in graphics
- vis/treemaps/ directory
routines for creating treemaps, visual displays of weighted trees
- vis/util/ directory
utility routines for other routines
- vis/vtk/ directory
VTK file access library
- vis/x3d/ directory
x3dom output from IDL object graphics
W
- widgets/ directory
Z
Contact me if you have enhancement requests or bug fixes.