GRAPH1D(3)

PACKAGE
graph1d - Routines to manipulate graph 1-dimensional data

PURPOSE
These routines are meant to provide a high level mechanism to graph a 1-dimensional array of values. NOTE: THIS PACKAGE IS WORK IN PROGRESS. THE INTERFACE MAY CHANGE IN THE NEXT RELEASE, POSSIBLY WITHOUT NOTICE.

LIBRARY
karmagraphics

LINK WITH
-lkarmagraphics

FUNCTIONS

graph1d_init
    Initialise the package for a particular canvas.

graph1d_set_canvas_attributes
    Set attributes for a canvas.

graph1d_test_if_zoomed_horizontally
    Test if a canvas is zoomed horizontally.

graph1d_unzoom
    Unzoom a canvas.

graph1d_refresh_if_needed
    Refresh a canvas if needed.

graph1d_create
    Create viewable graph.

graph1d_set_vgraph_attributes
    Set attributes for a viewable graph.

graph1d_set_active
    Set active state for a viewable graph controlled refresh.

graph1d_set_all_inactive
    Clear active state all viewable graphs controlled refresh.

graph1d_destroy
    Destroy a viewable graph.

graph1d_register_destroy_func
    Register destroy callback.

graph1d_get_worldcanvas
    Get the world canvas for a viewable graph.

graph1d_change_draw_order
    Change the draw order for a viewable graph.

graph1d_get_last
    Get last viewable graph for a world canvas.

graph1d_allocate_coords
    Allocate co-ordinates for a viewable graph.

graph1d_set_size
    Set the size of a viewable graph.

graph1d_get_size
    Get the size of a viewable graph.

graph1d_save_ascii
    Save the data in a viewable graph in ASCII format.

graph1d_orthogonal_create
    Create an object for later viewing of orthogonal profiles.

graph1d_orthogonal_destroy
    Destroy an orthogonal profile.

graph1d_orthogonal_register_destroy_func
    Register destroy callback.

graph1d_orthogonal_invalidate
    Invalidate an orthogonal profile.

graph1d_orthogonal_show_trace
    Show a trace.

graph1d_orthogonal_show_traces
    Show a weighted, summed trace.

graph1d_orthogonal_show_boxed_trace
    Show a boxed trace.

graph1d_orthogonal_configure_canvas
    Configure a canvas using an orthogonal profile object.

graph1d_orthogonal_save
    Save orthogonal profile data to a file.

graph1d_orthogonal_track_compute
    Compute track strings.

AUTHOR
Richard Gooch (rgooch@atnf.csiro.au)

AVAILABLITY
The Karma Distribution is available for anonymous ftp from: ftp://ftp.atnf.csiro.au/pub/software/karma/ ftp://wuarchive.wustl.edu/graphics/graphics/packages/karma/ ftp://ftp.pwr.wroc.pl/pub/karma/ The Karma Home Page is: http://www.atnf.csiro.au/karma/