Previous Next Up Title Contents Index Functions Index Top Library

INQUIRE DISPLAY SPACE SIZE

PINQ_DISP_SPACE_SIZE


CALL SEQUENCE

void pinq_disp_space_size(
)

TYPES

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;

PHIGS STATES

(PHOP, *, *, *).

EFFECT

Returns data concerning workstation addressing. If the data is available, error indicator is returned as 0.

The data is read from the workstation description table of type ws_type.

ERRORS

2
Ignoring function, function requires state (PHOP, *,*,*)
52
Ignoring function, workstation type not recognized by the implementation
51
Ignoring function, this information is not yet available for this generic workstation type: open a workstation of this type and use the specific workstation type
57
Ignoring function, specified workstation is of category MI
62
Ignoring function, this information is not available for this MO workstation type

SEE ALSO

inquire workstation transformation, inquire display space size 3.


Previous Next Up Title Contents Index Functions Index Top Library