Rfringe: Rfringe GUI

Description Usage Arguments Details Note Author(s) See Also Examples

Description

GUI front end for R fringe analysis.

Usage

1

Arguments

none

Details

A Tcl/Tk wrapper for the functions provided in interferogram and project.

Note

The full functionality of Rfringe will be described in a separate user guide. This note briefly describes how objects are created and manipulated within the GUI interface.

On startup Rfringe creates NULL valued objects named .thisint and .thisproject in the user's global environment. When the user subsequently creates a new interferogram object with the menu selection File|Load interferogram from image... make.names is run on the value entered in the image id field to create a new (syntactically correct) variable in the user's workspace. This variable is assigned the value of the call to interferogram() and .thisint is in turn evaluated to the newly created interferogram object. Subsequent commands operate directly on .thisint.

Similarly when a new project object is created with the menu selection File|Project|Create... a new variable is created from the Project ID entry, it is assigned the value of the call to project(), and .thisproject is evaluated to the newly created project object.

The objects created with make.names are deliberately not assigned unique names. This allows the user to replace an object simply by recycling her image or project id entries. The Rfringe GUI will warn if this is attempted.

Author(s)

M.L. Peck mpeck1@ix.netcom.com. GUI based in part on the package Rcmdr by John Fox.

See Also

tcltk, interferogram, project

Examples

1
2
3
# start the GUI

Rfringe()

matwey/Rfringe documentation built on May 12, 2019, 8:43 a.m.