Coyote Graphics Routines

Date: Fri Mar 27 12:14:20 2015

single page | use frames     summary     class     fields     routine details     file attributes

.\

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