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