rampcard_shaper_init

	rampcard_shaper_init(alt_query_function.f.v, auto_scale_function.f.v,
			     range_bounds.f.v)

	This routine provides a way to override certain default methods
	assumed for the default object type that the rampcard_shaper
	editor handles much the way a method can be overriden for an
	instantiation of an object. This allows rampcard_shaper to become
	extensible for use with other than the default object type
	(currently 46* tables).  A value of NULL can be passed for any
	of the arguments for which no function is to be supplied.

	alt_query_function	The user table device query function to be
				used in place of the default td_query
				function.
				(function called as follows:
				 status.i4.v = query_func(table_di.i4.v,
							  table_type.i4.v,
							  num_tables.i4.r,
							  num_slots.i4.r,
							  slot_size.i4.r,
							  slot_type.i4.r))
				Nota Bene: The number and type of arguments
				=========  supplied by the user function
					   MUST match td_query exactly!
	auto_scale_function	The function should return FALSE if the user
				does NOT want rampcard_shaper to initially
				auto scale the editting plot window. When
				FALSE is returned, the user MUST supply the x
				and y plot limits by passing back a range
				structure address.
				(function called as follows:
				 status.i4.v = auto_scale_func(limit_data.s.r)
				 ("limit_data" is a structure of type
				  RAMPCARD_LIMIT_DATA))
	range_bounds_function	The user MUST supply the x and y range limits
				by passing back a range structure address.
				These limits will be used to check the input
				value of user supplied data points.  If this
				function is not supplied, the limits will be
				set to the limits of the coordinate values
				in the table passed to rampcard_shaper.
				(function called as follows:
				 range_bounds_func(limit_data.s.r)
				 ("limit_data" is a structure of type
				  RAMPCARD_LIMIT_DATA))

	This function requires the following include files:

	ul_cbsaux_h:auxlib_misc_h

	Related functions:

	rampcard_shaper

	C/C++ usage:

	int	alt_query_function(int device_index, int table_type,
				   int *num_tables, int *num_slots,
				   int *slot_size, int *slot_type);
	int	auto_scale_function(RAMPCARD_LIMIT_DATA *limit_data);
	void	range_bounds(RAMPCARD_LIMIT_DATA *limit_data);

	rampcard_shaper_init(alt_query_function,auto_scale_function,
			     range_bounds);