wn_set_scaling(_c)

	status.i4.v = wn_set_scaling(window_id.i4.r, x_scale_type.i4.r,
				     y_scale_type.i4.r)

	status.i4.v = wn_set_scaling_c(window_id.i4.v, x_scale_type.i4.v,
				       y_scale_type.i4.v)

	This routine sets the scaling types for both planes of a graphics
	window.

	window_id	window ID returned from a call to wn_view(_c)
			(use WN_BACKGROUND for background window)
	x_scale_type	scaling type for x-axis
			(WN_SCALE_LINEAR -> linear,
			 WN_SCALE_LOG10 -> base 10 log,
			 WN_SCALE_NATURAL_LOG -> base e log)
	y_scale_type	scaling type for y-axis
			(WN_SCALE_LINEAR -> linear,
			 WN_SCALE_LOG10 -> base 10 log,
			 WN_SCALE_NATURAL_LOG -> base e log)

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid ID or coordinates specified
	CBS_INVID		this window does not exist
	CBS_RANGE		invalid coordinates for the scaling chosen
	CBS_MATH_EXCEPTION	math exception occurred while calculating
				window scaling parameters

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	wn_view(_c), wn_world(_c), intro_graphics_windows

	C/C++ usage:

	int	status;
	int	window_id;
	int	x_scale_type = WN_SCALE_LINEAR;
	int	y_scale_type = WN_SCALE_LINEAR;

	status = wn_set_scaling_c(window_id,x_scale_type,y_scale_type);