Aspect-preserving mapping from projected 2D coordinates into the data window. A single shared pixel scale keeps the projected box from being independently stretched on x and y, so the cube stays tilted with the correct proportions in every backend.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=wp), | public | :: | proj_cx | = | 0.0_wp | ||
| real(kind=wp), | public | :: | proj_cy | = | 0.0_wp | ||
| real(kind=wp), | public | :: | data_cx | = | 0.0_wp | ||
| real(kind=wp), | public | :: | data_cy | = | 0.0_wp | ||
| real(kind=wp), | public | :: | scale_x | = | 1.0_wp | ||
| real(kind=wp), | public | :: | scale_y | = | 1.0_wp |