1PLSTRANSFORM(3plplot) PLplot API PLSTRANSFORM(3plplot)
2
3
4
6 plstransform - Set a global coordinate transform function
7
9 plstransform(coordinate_transform, coordinate_transform_data)
10
12 This function can be used to define a coordinate transformation which
13 affects all elements drawn within the current plot window. The coordi‐
14 nate_transform callback function is similar to that provided for the
15 plmap(3plplot) and plmeridians(3plplot) functions. The coordi‐
16 nate_transform_data parameter may be used to pass extra data to coordi‐
17 nate_transform.
18
19 Redacted form: General: plstransform(coordinate_transform, coordi‐
20 nate_transform_data)
21
22
23 This function is used in examples 19 and 22.
24
26 coordinate_transform (PLTRANSFORM_callback(3plplot), input)
27 A callback function that defines the transformation from the in‐
28 put (x, y) world coordinates to new PLplot world coordinates.
29 If coordinate_transform is not supplied (e.g., is set to NULL in
30 the C case), then no transform is applied.
31
32 coordinate_transform_data (PLPointer(3plplot), input)
33 Optional extra data for coordinate_transform.
34
35
37 Many developers (who are credited at http://plplot.org/credits.php)
38 have contributed to PLplot over its long history.
39
41 PLplot documentation at http://plplot.org/documentation.php.
42
43
44
45 July, 2023 PLSTRANSFORM(3plplot)