summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>1997-08-11 17:02:36 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>1997-08-11 17:02:36 (GMT)
commit8b630f536a15a822e4d7b476d628ae815428b0ce (patch)
treecd22e222cbedceeba0836356d4bb75f9648ffde2 /doc
parent097972b7da766cb63dcefa890c9551af27732438 (diff)
downloadhdf5-8b630f536a15a822e4d7b476d628ae815428b0ce.zip
hdf5-8b630f536a15a822e4d7b476d628ae815428b0ce.tar.gz
hdf5-8b630f536a15a822e4d7b476d628ae815428b0ce.tar.bz2
[svn-r21] [Very] Basic flowchart of allowable excecution flow through the HDF5 library.
Diffstat (limited to 'doc')
-rw-r--r--doc/tgif/APIGrammar.obj216
1 files changed, 216 insertions, 0 deletions
diff --git a/doc/tgif/APIGrammar.obj b/doc/tgif/APIGrammar.obj
new file mode 100644
index 0000000..bddc181
--- /dev/null
+++ b/doc/tgif/APIGrammar.obj
@@ -0,0 +1,216 @@
+%TGIF 3.0-p9
+state(0,33,100.000,0,0,0,16,1,9,1,1,0,2,0,0,1,0,'Courier',0,17,0,0,0,10,0,0,1,1,0,16,0,0,1,1,1,0,1088,1408,0,0,2880).
+%
+% @(#)$Header$
+% %W%
+%
+unit("1 pixel/pixel").
+page(1,"",1).
+group([
+polygon('black',13,[
+ 48,48,48,80,48,96,64,96,176,96,192,96,192,80,192,48,
+ 192,32,176,32,64,32,48,32,48,48],0,1,1,0,0,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',52,36,188,92,0,1,0,1,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',120,35,'Courier',0,17,1,1,0,1,160,16,2,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "API Flowchart", 1, 0, 0,
+text('black',120,56,'Courier',0,17,1,1,0,1,130,16,3,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "API Flowchart"]))
+])
+],
+4,0,0,[
+]).
+group([
+polygon('black',13,[
+ 176,432,176,464,176,480,190,480,290,480,304,480,304,464,304,432,
+ 304,416,290,416,190,416,176,416,176,432],0,1,1,0,25,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',180,420,300,476,0,1,0,26,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',240,419,'Courier',0,17,1,1,0,1,160,16,27,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "Manipulate", 1, 0, 0,
+text('black',240,432,'Courier',0,17,2,1,0,1,100,32,28,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "Manipulate",
+ "File"]))
+])
+],
+24,0,0,[
+]).
+group([
+polygon('black',13,[
+ 96,316,96,340,96,352,111,352,209,352,224,352,224,340,224,316,
+ 224,304,209,304,111,304,96,304,96,316],0,1,1,0,35,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',98,307,222,349,0,1,0,36,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',160,306,'Courier',0,17,1,1,0,1,160,16,37,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "H5Fopen", 1, 0, 0,
+text('black',160,320,'Courier',0,17,1,1,0,1,70,16,38,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "H5Fopen"]))
+])
+],
+34,0,0,[
+]).
+group([
+polygon('black',13,[
+ 96,188,96,212,96,224,111,224,209,224,224,224,224,212,224,188,
+ 224,176,209,176,111,176,96,176,96,188],0,1,1,0,40,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',101,179,221,221,0,1,0,41,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',160,178,'Courier',0,17,1,1,0,1,160,16,42,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "H5dont_atexit", 1, 0, 0,
+text('black',161,192,'Courier',0,17,1,1,0,1,130,16,43,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "H5dont_atexit"]))
+])
+],
+39,0,0,[
+]).
+group([
+polygon('black',13,[
+ 256,316,256,340,256,352,270,352,370,352,384,352,384,340,384,316,
+ 384,304,370,304,270,304,256,304,256,316],0,1,1,0,45,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',259,307,381,349,0,1,0,46,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',320,306,'Courier',0,17,1,1,0,1,160,16,47,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "H5Fcreate", 1, 0, 0,
+text('black',320,320,'Courier',0,17,1,1,0,1,90,16,48,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "H5Fcreate"]))
+])
+],
+44,0,0,[
+]).
+group([
+polygon('black',13,[
+ 864,288,864,320,864,336,878,336,978,336,992,336,992,320,992,288,
+ 992,272,978,272,878,272,864,272,864,288],0,1,1,0,50,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',868,276,988,332,0,1,0,51,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',928,275,'Courier',0,17,1,1,0,1,160,16,52,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "File", 1, 0, 0,
+text('black',928,280,'Courier',0,17,3,1,0,1,90,48,53,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "File",
+ "Template",
+ "Functions"]))
+])
+],
+49,0,0,[
+]).
+poly('black',2,[
+ 240,128,240,272],0,1,1,131,2,0,0,0,8,3,0,0,0,'1','8','3',
+ "",[
+]).
+arc('black',0,1,1,0,226,277,242,293,242,277,226,293,0,32,32,5760,5760,132,0,0,8,3,0,1,0,'1','8','3',[
+ 242,293,226,277,242,293,0,-1000,1000,0,13,-22],[
+]).
+arc('black',0,1,1,0,194,277,210,293,210,277,194,293,0,32,32,5760,5760,140,0,0,8,3,0,1,0,'1','8','3',[
+ 210,293,194,277,210,293,0,-1000,-1000,0,13,-22],[
+]).
+poly('black',2,[
+ 256,288,288,288],0,1,1,143,2,0,0,0,8,3,0,0,0,'1','8','3',
+ "",[
+]).
+poly('black',2,[
+ 192,288,224,288],0,1,1,145,2,0,0,0,8,3,0,0,0,'1','8','3',
+ "",[
+]).
+arc('black',0,1,1,0,258,277,274,293,274,277,258,293,0,32,32,5760,5760,146,0,2,8,3,0,1,0,'1','8','3',[
+ 274,293,258,277,274,293,0,1000,-1000,0,13,10],[
+]).
+arc('black',0,1,1,0,130,277,146,293,146,277,130,293,0,32,32,5760,5760,149,0,2,8,3,0,1,0,'1','8','3',[
+ 146,293,130,277,146,293,0,1000,1000,0,45,10],[
+]).
+arc('black',0,1,1,0,194,165,210,181,210,165,194,181,0,32,32,5760,5760,151,0,0,8,3,0,1,0,'1','8','3',[
+ 210,181,194,165,210,181,0,-1000,-1000,0,13,-22],[
+]).
+arc('black',0,1,1,0,194,213,210,229,210,213,194,229,0,32,32,5760,5760,157,0,0,8,3,0,1,0,'1','8','3',[
+ 210,229,194,213,210,229,0,1000,-1000,0,13,10],[
+]).
+group([
+arc('black',0,1,1,0,226,325,242,341,242,325,226,341,0,32,32,5760,5760,161,0,0,8,3,0,1,0,'1','8','3',[
+ 242,341,226,325,242,341,0,1000,1000,0,13,42],[
+]),
+arc('black',0,1,1,0,194,325,210,341,210,325,194,341,0,32,32,5760,5760,162,0,0,8,3,0,1,0,'1','8','3',[
+ 210,341,194,325,210,341,0,1000,-1000,0,13,42],[
+]),
+poly('black',2,[
+ 256,366,288,366],0,1,1,163,2,0,0,0,8,3,0,0,0,'1','8','3',
+ "",[
+]),
+poly('black',2,[
+ 192,366,224,366],0,1,1,164,2,0,0,0,8,3,0,0,0,'1','8','3',
+ "",[
+]),
+arc('black',0,1,1,0,258,325,274,341,274,325,258,341,0,32,32,5760,5760,165,0,0,8,3,0,1,0,'1','8','3',[
+ 274,341,258,325,274,341,0,-1000,-1000,0,13,10],[
+]),
+arc('black',0,1,1,0,130,325,146,341,146,325,130,341,0,32,32,5760,5760,166,0,0,8,3,0,1,0,'1','8','3',[
+ 146,341,130,325,146,341,0,-1000,1000,0,45,10],[
+])
+],
+175,0,0,[
+]).
+poly('black',2,[
+ 240,416,240,384],2,1,1,188,2,0,0,0,8,3,0,0,0,'1','8','3',
+ "",[
+]).
+poly('black',2,[
+ 240,512,240,480],2,1,1,192,2,0,0,0,8,3,0,0,0,'1','8','3',
+ "",[
+]).
+group([
+polygon('black',13,[
+ 176,524,176,548,176,560,191,560,289,560,304,560,304,548,304,524,
+ 304,512,289,512,191,512,176,512,176,524],0,1,1,0,194,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',178,515,302,557,0,1,0,195,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',240,514,'Courier',0,17,1,1,0,1,160,16,196,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "H5Fclose", 1, 0, 0,
+text('black',240,528,'Courier',0,17,1,1,0,1,80,16,197,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "H5Fclose"]))
+])
+],
+193,0,0,[
+]).
+rcbox('black',848,192,1008,352,0,1,1,0,16,761,0,0,0,0,'1',[
+]).
+group([
+polygon('black',13,[
+ 864,220,864,244,864,256,879,256,977,256,992,256,992,244,992,220,
+ 992,208,977,208,879,208,864,208,864,220],0,1,1,0,763,0,0,0,0,0,'1',
+ "2490",[
+]),
+box('black',869,211,989,253,0,1,0,764,0,0,0,0,0,'1',[
+attr("", "auto_center_attr", 0, 1, 0,
+text('black',928,210,'Courier',0,17,1,1,0,1,160,16,765,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "auto_center_attr"])),
+attr("label=", "H5 Utility", 1, 0, 0,
+text('black',929,216,'Courier',0,17,2,1,0,1,100,32,766,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "H5 Utility",
+ "Functions"]))
+])
+],
+762,0,0,[
+]).
+text('black',864,128,'Courier',0,17,3,0,0,1,150,48,794,0,13,3,0,0,0,0,0,2,0,0,0,0,"",0,0,0,[
+ "At Any Time,",
+ "These Functions",
+ "May Be Called"]).