 |
|
|
1793 |
ANIMATE_DUAL |
04/21/94 |
Unlike the AVS module, "animated integer", this animator co-routine keeps up with the range of the values available. It also allows the user to set a delta value for going forward (positive) or backward (negative). Additionally, the user can advance by single steps through data or continuously. When the end of the range is reached, the animator will wrap around the end of the range to the opposite end by delta. A second set of variables allows the synchronous control of two viewing windows. Output from the animator will cease for "Pause Seconds" # after each previous output. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/ANIMATE_DUAL/ |
|
|
|
1792 |
ARC_MAP |
04/21/94 |
The ARCMAP module creates an AVS geometry by reading input from an ARCinfo gen file. The gen file structure is that of ARC segment number, a list of x-y coordinates of the segment polygon, and an 'END' statement. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/ARC_MAP/ |
|
|
|
1328 |
Edit_String |
08/31/92 |
The Edit String module puts up a LONG dialog box, allows typing of any string, then with either "OK" or "CANCEL" controls, will output this string to the output port of the module. The next time the "Edit" button is pushed, the dialog box reappears, with the old string, which can be edited. This module is for long expressions, lists of ints, etc, where the normal string type_in widget is too small. The dialog box comes up with nicer colours than the default grey. |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/Edit_String/ |
|
|
|
1796 |
FIND_DATA_AND_MA |
04/21/94 |
FIND DATA AND MAP -- locates data and map based on user choice from a DATA LIST. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/FIND_DATA_AND_MA/ |
|
|
|
1797 |
FIND_MAP |
04/21/94 |
FIND MAP -- locates a map based on user choice from a MAP LIST. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/FIND_MAP/ |
|
|
|
1799 |
GET_MODEL_MAP |
04/21/94 |
GET MODEL MAP -- generates map and crop information based on selected map. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/GET_MODEL_MAP/ |
|
|
|
1277 |
Life |
05/27/92 |
Life is an implementation of the "Life" problem. This is an algorithm where "neighbors", or cells, propagate or die, based on the proximity of other living neighbors. In this case, a living neighbor is represented by a simulation of a processor in the massively parrallel Wavetracer being "turned on". The thoughts behind the algorithm are - If there are too many neighbors, a cell will die due to overcrowding. If there are too few neighbors, a cell will die due to lack of resources. It is meant to be used with the Life_WT AVS module, which is a parrallel implementation of Life. As the number of processors increases, the performance of Life_WT greatly supercedes that of Life, due to the benefits of the Wavetracer's multiple processors operating in parrallel. The output from this coroutine module is an AVS image, which can be sent to the display_image module for viewing as the computation progresses. The user sees a visualization of the processors that are "alive" at that moment in the computation. |
| Author: | Steve Thorpe, International AVS Center |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/Life/ |
|
|
|
1280 |
Life_WT |
06/02/92 |
Life_WT is an implementation of the "Life" problem. This is an algorithm where "neighbors", or cells, propagate or die, based on the proximity of other living neighbors. In this case, a living neighbor is represented by a processor in the massively parrallel Wavetracer being "turned on". The thoughts behind the algorithm are If there are too many neighbors, a cell will die due to overcrowding. If there are too few neighbors, a cell will die due to lack of resources. The user is able to control the number of processors in the X direction, the number of processors in the Y direction, the number of generations to compute, and the number of generations to compute between outputs of an image. A oneshot parameter, "Go for it!!" is supplied to begin the execution of the module. Life_WT is written in multiC, a fully compatible extension of the ANSI C programming language. It was developed using a Data Transport Computer from Wavetracer, Inc. |
| Author: | Steve Thorpe, International AVS Center |
| Version: | 1.000 |
| Language: | multiC |
| Path: | source/data_input/Life_WT/ |
|
|
|
1670 |
Mouse_Trap |
09/29/93 |
The "Mouse Trap" module accesses the X-Window of the Geometry Viewer display, and changes the mouse button definitions. It is intended as an AVS application developers example, to create custom interface controls. It intercepts all mouse events, and then selectively sends commands on to AVS for action. At present, it ignores all except the right mouse button, which behaves as a "pick", like the normal AVS left mouse button, while ignoring rotation and translation requests. The implementation is to make an invisible input only window, exactly covering the geometry viewer window. Events from this invisible window are detected, masking the geometry viewer window native events. Commands are then sent via the CLI mechanism. As a coroutine, this module can also take events from user interface parameters, although none are present in this version. |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/Mouse_Trap/ |
|
|
|
1211 |
READ_ANY_IMAGE |
07/05/93 |
This module reads an image into an AVS Network in a variety of formats. All formats which the San Diego Supercomputing Center's Image Tools support, this module supports. With this module you can read in a postscript file, and edit it with the standard tools of AVS ! Any of the following image file formats can be read in by this module eps Encapsulated PostScript file, gif Compuserve Graphics image file, hdf Hierarchical Data File, icon Sun Icon and Cursor file, iff Sun TAAC Image File Format, mpnt Apple Macintosh MacPaint file, pbm Portable Bit Map file, pcx ZSoft IBM PC Paintbrush file, pgm Portable Gray Map file, pic PIXAR picture file, pict Apple Macintosh QuickDraw/PICT file, pix Alias image file, pnm Portable aNy Map file, ppm Portable Pixel Map file, ps PostScript file, ras Sun Rasterfile, rgb SGI RGB image file, rla Wavefront raster image file, rle Utah Run length encoded image file, rpbm Raw Portable Bit Map file, rpgm Raw Portable Gray Map file, rpnm Raw Portable aNy Map file, rppm Raw Portable Pixel Map file, synu Synu image file, tiff Tagged image file, x Stardent AVS X image file, xbm X11 bitmap file, xwd X Window System window dump image file, and any others supported by SDSC's Image Tools. Version 3.0 is much easier to compile than before, as it doesn't link with the Image Tools - it calls the imconv utility directly using a system call. |
| Author: | Terry Myerson, Steve Thorpe, & SDSC, International AVS Center (NCSC) and San Diego Supercomputer Center |
| Version: | 3.000 |
| Language: | C |
| Path: | source/data_input/READ_ANY_IMAGE/ |
|
|
|
1813 |
READ_TIMESTAMP |
04/21/94 |
READ TIMESTAMP -- read the input field and timestamp file and output a subset field and a subset timestamp string (suitable as recursive inputs to this module once the timestamp string is written into a file). The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/READ_TIMESTAMP/ |
|
|
|
1814 |
READ_WIND_TIMEST |
04/21/94 |
READ WINDTIMESTAMP -- read the input wind field and timestamp file and output a subset field and a subset timestamp string (suitable as recursive inputs to this module once the timestamp string is written into a file). The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/READ_WIND_TIMEST/ |
|
|
|
1584 |
ReadSeqAnim |
03/04/93 |
The read_seq input modules sends a sequence of files' names, to a string parameter ports. Its purpose is to generate a sequence of files names, a sequence which will be used as input for different data input modules. It has four parameters, called "File name", "Animation On/Off", "Current step", and "Nr.frames". In a typical network with read_seq, before you can connect the character string to the receiving module,you must make that receiving module's parameter port visible. |
| Author: | Ion Barosan, Eindhoven University of Technology, The Netherlands |
| Version: | 2.000 |
| Language: | C |
| Path: | source/data_input/ReadSeqAnim/ |
|
|
|
1680 |
Read_EJ65 |
09/29/93 |
The EJ65 file format interface is for 3D body fitted coordinate flowfield and mesh data. This module is a Reader for the EJ65 geometry and field data, in FORTRAN. It accesses the files via interactive browsers, and reads the binary files directly into the AVS session. The two browsers are for the mesh and flow field files. They are combined on one output port. The module is automatic, and follow the input array dimensions, but must be compiled with an interal array size to match the largest expected field. Two types of input are supported, native floating point format of the host machine (double precision), and if the host is bigendian, then native CONVEX non-IEEE binary input is supported, using the optional mode. By default, the flow solution data is moved 1/2 a cell to the node positions. If requested, it is left at the cell centers, and nodal values are calculated by nearest cell interpolation. The interpolation mode is untested. The Freeze button us used to set new flow or mesh files, or other parameters on the module, before attempting the read. Both files are accessed, regardless of the parameter change. The EJ65 file format is in use at a number of sites, including British Aerospace, PLC, UK |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 1.000 |
| Language: | FORTRAN |
| Path: | source/data_input/Read_EJ65/ |
|
|
|
1563 |
Vector_Label |
12/30/92 |
This module produces labels that are geometries. They can be scaled, rotated, and translated. Other geometric operators work as well, such as color, perspective, and material properties. The source for the vector information for the fonts is derived from the Hershey Fonts, stored in comp.sources.unix, volume 4, on your nearest archive site. The Hershey Fonts were originally created by Dr. A. V. Hershey while working at the U.S. National Bureau of Standards. The format of the font data in the Internet distribution was originally created by James Hurt at Cognition, Inc. |
| Author: | Charles J Williams III, Naval Research Lab |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/Vector_Label/ |
|
|
|
1909 |
crystal2.2 |
05/08/01 |
|
| Author: | Keith Refson, Earth Sciences Department, Oxford University |
| Version: | 2.2 |
| Language: | C |
| Path: | source/data_input/crystal2.2/ |
|
|
|
1849 |
multiformat_read |
10/12/94 |
This module reads an image from disk into AVS in any of a variety of formats. Some of the formats which this module supports are from San Diego Supercomputing Center's image tools package, others are supported from John Cristy's ImageMagick package, still others require tools from GNU's Ghostscript, and the NetPBM package. Depending on how the module is configured, it can read and about 30 to 40 image formats, including , AVS X, Alias, Apple Macintosh MacPaint, Apple Macintosh QuickDraw/PICT, CCIR 601, Compuserve Graphics, Flexible Image Transport System (monochrome only), Hierarchical Data File, JFIF Rev1.02, Khoros VIFF, Magick, Mark VanDeWettering's MTV ray tracer image format, Microsoft Windows bitmap, Microsoft Windows cursor, Microsoft Windows icon, PIXAR picture, Photo CD, PostScript, Radiance, Radiance, SDSC Synu, SGI RGB, Sun Icon and Cursor, Sun Rasterfile, Sun TAAC Image, Tagged, Truevision Targa, Utah Run length encoded, Wavefront raster, X Window System window dump, X11 bitmap, X11 pixmap, ZSoft IBM PC Paintbrush, binary or ASCII PBM Portable Bit Map, binary or ASCII PBM Portable Gray Map, binary or ASCII PBM Portable Pixel Map, binary or ASCII PBM Portable aNy Map. This module contains a superset of the formats in the READ_ANY_IMAGE module, with several new formats added and improved support for several of the original file types. Several sample images (gif, pict, ppm, ps, rgb, rle, tiff, xwd, and yuv) are included with this module for your testing purposes. Please note that this module calls several executable files, including imconv, convert, and gzip. Platform specific binaries for several of these programs are available from the IAC ftp site with this module. See the .txt file of this module or the file multiio.h for further details on the sources for this module's tools. The tools are stored at the IAC in one large compressed tar file, which is ~11MB and is stored at avs.ncsc.org in /misc_tools/multiio_tools/multiio_tools.tar.Z. NOTE - THIS MODULE IS AWESOME !!! - Steve |
| Author: | A. Jacobson, UCLA Dept. Pharmacology / Crump Institute |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/multiformat_read/ |
|
|
|
1844 |
read_GOCAD |
07/16/94 |
This is a data import reader module for the GOCAD (ASCII) file format. The GOCAD application models, edits, and describes 3D geologic structures, containing horizon surfaces, faults, and wells. The GOCAD application is authored by a group in Nice, France. This module reads the contents of one GOCAD file, and converts this to the AVS geometry data type, which can be sent to the Geometry Viewer for interactive display. Axis specific scaling is allowed by using the floating point parameters, supplied with dial controls by default. The module ignores all other lines from the GOCAD file except for vertices and trianges. It looks at the first character of every line. If the the line starts with "V", then it reads the id, and the position x, y, z. If the line starts with "T", it reads three index numbers for which set of verts to tie together as triangles. |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/read_GOCAD/ |
|
|
|
1332 |
read_blokjes |
08/31/92 |
Read Blokjes is a module that imports blocks, or bricks, and creates geometric objects appropriate for the Geometry Viewer. The format is from a CFD package called FLOWTHERM from Flowmerics Ltd., Kingston, Surrey, England, KT2 5AA. This module is only one part of a more extensive interface system. As each block is separate, the property on each one can be edited, changing colour, transparency, rendering mode, etc. Each block has a name, type, and start and end corner points. |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/read_blokjes/ |
|
|
|
1216 |
read_icon_image |
05/21/92 |
This module reads an image in the icon format into an AVS Network. icon image files are used by Sun Microsystem's SunView win- dow system, NeWS window system, OpenWindows NeWS tool set, and X11 XView tool set for the storage of icons, cursors, fill patterns, and pieces of widgets (like button check- marks). Sun icon files can be most easily generated using Sun's iconedit(1) icon and cursor editor. The Sun operating sys- tem release includes a directory of standard icons, cursors, background patterns, and widget pieces in icon format in the directory /usr/include/images. See the Sun documentation set for details on how to use the tools dealing with Sun icon files. Sun icon files are recognized by these filename suffixes .icon, .cursor, and .pr. |
| Author: | Terry Myerson, International AVS Center (NCSC) |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/read_icon_image/ |
|
|
|
1210 |
read_netcdf_example |
05/20/92 |
The read netcdf module is a working example of a module that can read netCDF files. This version can only read netCDF files that contain specific dimension, variable, and attribute names. Also, the coordinate values for the irregular field output are computed in a way that is data specific. The netCDF files to be read by this version of read netcdf must contain the following dimension names xpos, ypos, zpos, and time, where the size of dimension time is declared as UNLIMITED. The following variables must be in the file float variables sigma(zpos), x(ypos,xpos), y(ypos,xpos), and depth(ypos,xpos) and short variables elev(time,ypos,xpos) and salt(time,zpos,ypos,xpos). Variables elev and salt must have the following float attributes scale_factor and add_offset, where the scale factor is to be multiplied first and then the offset added to the data. |
| Author: | Wright, E.L., U.S Geological Survey |
| Version: | 1.000 |
| Language: | C |
| Path: | source/data_input/read_netcdf_example/ |
|
|
|
1222 |
read_pic_image |
05/21/92 |
This module reads an image in the pic format into an AVS Network. pic image files are generated by PIXAR programming software, such as ChapVolumes and ChapReyes, the PIXAR Image Runtime Library called Pirl, and the PIXAR rendering tool RenderMan. See the PIXAR documentation set for details on how to use these applications and tools. PIXAR's pic file format is sometimes referred to as PICIO in PIXAR documentation. pic and PICIO mean the same thing. PIXAR's xpic is not the same as pic and is _n_o_t supported by the SDSC image library. _N_o_t_e PIXAR's RenderMan always saves its image files with .pic filename suffixes. However, depending upon output defaults, RenderMan can generate .pic files with PICIO (same as pic) data or TIFF data. .pic files with TIFF data will confuse the SDSC image library. For you to avoid generating this type of file, we recommend that you configure RenderMan defaults to generate .pic files with PICIO data. PIXAR pic files are recognized by the following filename SDSC Last change March 4, 1991 1 IMPIC(3IM) SDSC IMAGE LIBRARY IMPIC(3IM) suffixes .pic, .picio, and .pixar. |
| Author: | Terry Myerson, International AVS Center (NCSC) |
| Version: | 2.000 |
| Language: | C |
| Path: | source/data_input/read_pic_image/ |
|
|
|