Documentation Link
No response
Problem
It's documented in the tutorial https://matplotlib.org/stable/tutorials/advanced/transforms_tutorial.html#data-coordinates, but not very discoverable:
Problem: transData and the likes are only attributes set in a [private function]/(
|
self.transData = self.transScale + (self.transLimits + self.transAxes) |
)
As such, they do not have a docstring and do not appear in the API documentation.
Suggested improvement
Action: Find out, how to make this available in the API docs at https://github.com/matplotlib/matplotlib/blob/main/doc/api/axes_api.rst
Worth checking:
Alternative: Turn the trans* attributes into properties. They can be documented properly and have the advantage of being read-only. This is a slight performance cost, but should be negligible compared to any action involving the transforms.
Documentation Link
No response
Problem
It's documented in the tutorial https://matplotlib.org/stable/tutorials/advanced/transforms_tutorial.html#data-coordinates, but not very discoverable:
https://github.com/matplotlib/matplotlib/graphs/traffic
Problem:
transDataand the likes are only attributes set in a [private function]/(matplotlib/lib/matplotlib/axes/_base.py
Line 910 in 39070ae
As such, they do not have a docstring and do not appear in the API documentation.
Suggested improvement
Action: Find out, how to make this available in the API docs at https://github.com/matplotlib/matplotlib/blob/main/doc/api/axes_api.rst
Worth checking:
Alternative: Turn the
trans*attributes into properties. They can be documented properly and have the advantage of being read-only. This is a slight performance cost, but should be negligible compared to any action involving the transforms.