void pinq_disp_space_size(
Pint ws_type, /* workstation type */ Pint *error_ind, /* (out) error indicator */ Pdisp_space_size *size /* (out) display size */
)
typedef struct {
Pdc_units dc_units; /* device coordinate units */
Pfloat_size size_dc; /* device size in coordinate units */
Pint_size size_raster; /* device size in raster units */
} Pdisp_space_size;
typedef enum {
PDC_METRES,
PDC_OTHER
} Pdc_units;
typedef enum {
Pfloat size_x; /* dimension (number of divisions) along x */
Pfloat size_y; /* dimension (number of divisions) along y */
} Pfloat_size;
typedef enum {
Pint size_x; /* dimension (number of divisions) along x */
Pint size_y; /* dimension (number of divisions) along y */
} Pint_size;
The data is read from the workstation description table of type ws_type.
inquire workstation transformation, inquire display space size 3.