aboutsummaryrefslogtreecommitdiff
path: root/docs/source/development/reference/cpp/cpp_general.rst
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2019-11-25 15:12:33 +0100
committerEven Rouault <even.rouault@spatialys.com>2019-11-25 15:12:33 +0100
commitd1945ecbafc202a0034ad1aa1bb5f38cd10ee74c (patch)
treedb4aee752c09b1bda8d47c08536c262178a96263 /docs/source/development/reference/cpp/cpp_general.rst
parentd81ffc6fa8a32db72bdfd1ff034c705222d0cdb3 (diff)
downloadPROJ-d1945ecbafc202a0034ad1aa1bb5f38cd10ee74c.tar.gz
PROJ-d1945ecbafc202a0034ad1aa1bb5f38cd10ee74c.zip
PROJStringFormatter::toString(): optimize hgridshift, vgridshift, hgridshift inv constructs
Given an initial pipeline with +step +proj=hgridshift +grids=foo +step +proj=vgridshift +grids=bar +step +inv +proj=hgridshift +grids=foo Transform it as +step +proj=push +v_1 +v_2 +step +proj=hgridshift +grids=foo +omit_inv +step +proj=vgridshift +grids=bar +step +inv +proj=hgridshift +grids=foo +omit_fwd +step +proj=pop +v_1 +v_2 So as to avoid doing a double application of the hgridshift.
Diffstat (limited to 'docs/source/development/reference/cpp/cpp_general.rst')
0 files changed, 0 insertions, 0 deletions