1PLSTRANSFORM(3plplot)             PLplot API             PLSTRANSFORM(3plplot)
2
3
4

NAME

6       plstransform - Set a global coordinate transform function
7

SYNOPSIS

9       plstransform(coordinate_transform, coordinate_transform_data)
10

DESCRIPTION

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

ARGUMENTS

26       coordinate_transform (PLTRANSFORM_callback(3plplot), input)
27              A  callback  function  that  defines the transformation from the
28              input (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

AUTHORS

37       Many   developers   (who   are   credited   at    http://plplot.source
38       forge.net/credits.php)  have  contributed  to PLplot over its long his‐
39       tory.
40

SEE ALSO

42       PLplot   documentation   at    http://plplot.sourceforge.net/documenta
43       tion.php.
44
45
46
47                                 August, 2017            PLSTRANSFORM(3plplot)
Impressum