Utilities for transforming between canvas coordinates and
physical (real) coordinates.
Methods
|
|
|
|
__init__
|
__init__ ( self )
|
|
canvas2physical
|
canvas2physical (
self,
x,
y,
)
Inverse of physical2canvas.
|
|
canvas2physical4
|
canvas2physical4 ( self, coords )
Inverse of physical2canvas4.
|
|
cx
|
cx ( self, x )
Transform physical x to canvas x.
|
|
cy
|
cy ( self, y )
Transform physical y to canvas y.
|
|
physical2canvas
|
physical2canvas (
self,
x,
y,
)
Transform physical (x,y) to canvas 2-tuple.
|
|
physical2canvas4
|
physical2canvas4 ( self, coords )
Transform physical 4-tuple (x1,x2,y1,y2) to
canvas 4-tuple.
|
|
print_coordinate_system
|
print_coordinate_system ( self )
|
|
scale
|
scale ( self, dx )
Transform a length in canvas coordinates
to a length in physical coordinates.
|
|
set_coordinate_system
|
set_coordinate_system (
self,
canvas_width,
canvas_height,
x_origin,
y_origin,
x_range=1.0,
)
Define parameters in the physical coordinate system
(origin, width) expressed in canvas coordinates.
x_range is the width of canvas window in physical coordinates.
|
|