The Segy widget class is a subclass of the Seismic widget class. Therefore, the resources, actions, translations, callbacks and functions defined for the Seismic widget class apply to the Segy widget class with the following exceptions:
Most of the resources defined by the Seismic widget class, with the exception of XmNdataRec, are used by the Segy widget class. Please refer to the section describing the Seismic widget class for a description of the resources used by both the Seismic and Segy widget classes. You should be aware that some of the Seismic resources are redefined when they are set in the Segy class. These are listed together with the additional resources defined by the Segy widget class.
| Name | Type | Default | Access |
|---|---|---|---|
| XmNgapKeyIncrement | int | 100 | CSG |
| XmNoverlaySegyFilename | char * | NULL | CSG |
| XmNprimaryAnnotationIncrement | int | 10 | CSG |
| XmNprimaryAnnotationName | char * | "Trace" | CSG |
| XmNprimaryKeyName | char * | "Trace" | CSG |
| XmNsecondaryAnnotationName | char * | NULL | CSG |
| XmNsecondaryKeyName | char * | NULL | CSG |
| XmNsegyFilename | char * | NULL | CSG |
| XmNsegyUseDataFormat | Boolean | True | CSG |
| XmNsegyUseStartingTime | Boolean | True | CSG |
| Format | Length (bytes) | Trace ID Code |
|---|---|---|
| IBM Floating Point (the default) | 4 | 1 |
| Fixed Point | 4 | 2 |
| Fixed Point | 2 | 3 |
| IEEE Floating Point | 4 | 5 |