plstransform: Set a global coordinate transform function

plstransform ( coordinate_transform ,
  coordinate_transform_data );
 

This function can be used to define a coordinate transformation which affects all elements drawn within the current plot window. The coordinate_transform callback function is similar to that provided for the plmap and plmeridians functions. The coordinate_transform_data parameter may be used to pass extra data to coordinate_transform.

coordinate_transform (PLTRANSFORM_callback, input)

A callback function that defines the transformation from the input (x, y) world coordinates to new PLplot world coordinates. If coordinate_transform is not supplied (e.g., is set to NULL in the C case), then no transform is applied.

coordinate_transform_data (PLPointer, input)

Optional extra data for coordinate_transform .

Redacted form:

This function is used in examples 19 and 22.