1 | <HTML> |
---|
2 | <BODY> |
---|
3 | <P>The Scientific Graphics Toolkit (<b>SGT</b>) is designed |
---|
4 | to allow a graphics client developer a great deal of flexibility and |
---|
5 | freedom. <CODE>sgt</CODE> is a package that greatly aids a developer |
---|
6 | in creating graphics applets. <CODE>sgt</CODE> is not a general |
---|
7 | purpose graphics package, but provides the tools to enable scientific |
---|
8 | graphics to be easily incorporated into applications or |
---|
9 | <code>Applets</code>.</P> |
---|
10 | |
---|
11 | <P>SGT has three main components, the {@link gov.noaa.pmel.sgt.JPane JPane}, |
---|
12 | on which all graphics are drawn. The |
---|
13 | {@link gov.noaa.pmel.sgt.Layer Layer}, of which several can be |
---|
14 | associated with a single <CODE>JPane</CODE>, that insulates the |
---|
15 | developer from device coordinates. And the |
---|
16 | {@link gov.noaa.pmel.sgt.Graph Graph}, of |
---|
17 | which a single instance can be associated with a <CODE>Layer</CODE>, |
---|
18 | that transforms form user coordinates (e.g. cm/sec, time, etc) to the |
---|
19 | layer coordinate system (physical coordinates). |
---|
20 | |
---|
21 | <P>Examples demonstrating the use of SGT are available in the {@link |
---|
22 | gov.noaa.pmel.sgt.demo demo} package. These examples show how to |
---|
23 | create SGT applications from scratch and how to use the {@link |
---|
24 | gov.noaa.pmel.sgt.swing.JPlotLayout JPlotLayout} utility class. A <A |
---|
25 | href="http://www.epic.noaa.gov/talks/dwd/noaatech2002/SGT_Tutorial_files/v3_document.htm">tutorial |
---|
26 | </A> on using SGT to develop interactive graphics is now available. |
---|
27 | |
---|
28 | <P>The gov.noaa.pmel.sgt.awt and gov.noaa.pmel.sgt.util packages have |
---|
29 | been deprecated. The functionality in gov.noaa.pmel.sgt.swing and |
---|
30 | gov.noaa.pmel.sgt.swing.prop completely replaces the deprecated |
---|
31 | classes. |
---|
32 | |
---|
33 | <p><font size="-1">This software is provided by NOAA for full, free |
---|
34 | and open release. It is understood by the recipient/user that NOAA |
---|
35 | assumes no liability for any errors contained in the code. Although |
---|
36 | this software is released without conditions or restrictions in its |
---|
37 | use, it is expected that appropriate credit be given to its author and |
---|
38 | to the National Oceanic and Atmospheric Administration should the |
---|
39 | software be included by the recipient as an element in other product |
---|
40 | development.</font></p> |
---|
41 | |
---|
42 | @see gov.noaa.pmel.sgt.JPane |
---|
43 | @see gov.noaa.pmel.sgt.Layer |
---|
44 | @see gov.noaa.pmel.sgt.Graph |
---|
45 | </BODY> |
---|
46 | </HTML> |
---|