.\
cgps_setup__define.pro
Class description for cgPS_SETUP
Fields
Fields in cgPS_SETUP
- PAGETYPE ''
- P { !PLT, BACKGROUND: 0L, CHARSIZE: 0.000000, CHARTHICK: 0.000000, CLIP: lonarr(6), COLOR: 0L, FONT: 0L, LINESTYLE: 0L, MULTI: [0L, 0L, 0L, 0L, 0L], NOCLIP: 0L, NOERASE: 0L, NSUM: 0L, POSITION: [0.000000, 0.000000, 0.000000, 0.000000], PSYM: 0L, REGION: [0.000000, 0.000000, 0.000000, 0.000000], SUBTITLE: '', SYMSIZE: 0.000000, T: dblarr(4, 4), T3D: 0L, THICK: 0.000000, TITLE: '', TICKLEN: 0.000000, CHANNEL: 0L }
- X { !AXIS, TITLE: '', TYPE: 0L, STYLE: 0L, TICKS: 0L, TICKLEN: 0.000000, THICK: 0.000000, RANGE: [0.00000000D, 0.00000000D], CRANGE: [0.00000000D, 0.00000000D], S: [0.00000000D, 0.00000000D], MARGIN: [0.000000, 0.000000], OMARGIN: [0.000000, 0.000000], WINDOW: [0.000000, 0.000000], REGION: [0.000000, 0.000000], CHARSIZE: 0.000000, MINOR: 0L, TICKV: dblarr(60), TICKNAME: strarr(60), GRIDSTYLE: 0L, TICKFORMAT: strarr(10), TICKINTERVAL: 0.00000000D, TICKLAYOUT: 0L, TICKUNITS: strarr(10) }
- QUIET 0S
- Y { !AXIS, TITLE: '', TYPE: 0L, STYLE: 0L, TICKS: 0L, TICKLEN: 0.000000, THICK: 0.000000, RANGE: [0.00000000D, 0.00000000D], CRANGE: [0.00000000D, 0.00000000D], S: [0.00000000D, 0.00000000D], MARGIN: [0.000000, 0.000000], OMARGIN: [0.000000, 0.000000], WINDOW: [0.000000, 0.000000], REGION: [0.000000, 0.000000], CHARSIZE: 0.000000, MINOR: 0L, TICKV: dblarr(60), TICKNAME: strarr(60), GRIDSTYLE: 0L, TICKFORMAT: strarr(10), TICKINTERVAL: 0.00000000D, TICKLAYOUT: 0L, TICKUNITS: strarr(10) }
- Z { !AXIS, TITLE: '', TYPE: 0L, STYLE: 0L, TICKS: 0L, TICKLEN: 0.000000, THICK: 0.000000, RANGE: [0.00000000D, 0.00000000D], CRANGE: [0.00000000D, 0.00000000D], S: [0.00000000D, 0.00000000D], MARGIN: [0.000000, 0.000000], OMARGIN: [0.000000, 0.000000], WINDOW: [0.000000, 0.000000], REGION: [0.000000, 0.000000], CHARSIZE: 0.000000, MINOR: 0L, TICKV: dblarr(60), TICKNAME: strarr(60), GRIDSTYLE: 0L, TICKFORMAT: strarr(10), TICKINTERVAL: 0.00000000D, TICKLAYOUT: 0L, TICKUNITS: strarr(10) }
- CURRENTDEVICE ''
- RASTERFILETYPE ''
- TT_FONT ''
- CONVERT ''
- FONT 0S
- FILENAME ''
- TT_FONT_OLD ''
- LANDSCAPE 0S
- ENCAPSULATED 0S
- SETUP 0S
top cgPS_SETUP__DEFINE
Graphics Utility
cgPS_SETUP__DEFINE
The purpose of cgPS_SETUP__DEFINE is to define a structure that is used by cgPS_Open and cgPS_Close to communicate PostScript set-up information back and forth. The idea is to allow simple and easy set-up of PostScript and raster file output (though PostScript intermediate files and ImageMagick). The program uses a common block named " _$FSC_PS_START_ ".
Author information
- Author:
FANNING SOFTWARE CONSULTING:
David W. Fanning 1645 Sheely Drive Fort Collins, CO 80526 USA Phone: 970-221-0438 E-mail: david@idlcoyote.com Coyote's Guide to IDL Programming: http://www.idlcoyote.com
- Copyright:
Copyright (c) 2008-2013, Fanning Software Consulting, Inc.
- History:
Change History:
Separated from cgPS_Open file, 7 April 2009, by David W. Fanning. Added PAGETYPE field to structure. 8 August 2009. DWF. Changes to handle inability to create raster files from PS encapsulated files in landscape mode. Added "encapsulated" field to structure. 26 Aug 2011. DWF. Modified to keep track of the "input" True-Type font for PostScript devices. 22 May 2013. DWF. Added RasterFileType field to keep track of what kind of output file should be created from the intermediate PostScript file. 29 Nov 2013. DWF. Created from retired Coyote Library program FSC_PS_SETUP and added rasterFileType field. 29 Nov 2013. DWF.
File attributes
Modification date: | Fri Mar 27 11:07:37 2015 |
Lines: | 97 |
Docformat: | rst rst |