aboutsummaryrefslogtreecommitdiff
path: root/src/pj_list.h
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2019-02-13 10:36:20 +0100
committerKristian Evers <kristianevers@gmail.com>2019-02-13 14:49:21 +0100
commita0d68961a3610b1f0a975aba31945b0103b9b267 (patch)
tree504363f10c0fb2324b53ea2496aa862b421b8739 /src/pj_list.h
parentee00f2c8fca0a55c5ff20c9f0490ddda753ea3b1 (diff)
downloadPROJ-a0d68961a3610b1f0a975aba31945b0103b9b267.tar.gz
PROJ-a0d68961a3610b1f0a975aba31945b0103b9b267.zip
Add push and pop operations
This commit introduces the concept of a pipeline coordinate stack in which components of coordinates can be saved and loaded from. This makes it possible to moved values from one step of a pipeline to another, effectively overwriting parts of the output from a given step.
Diffstat (limited to 'src/pj_list.h')
-rw-r--r--src/pj_list.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pj_list.h b/src/pj_list.h
index 3592dcc4..8ab4cdc0 100644
--- a/src/pj_list.h
+++ b/src/pj_list.h
@@ -116,6 +116,8 @@ PROJ_HEAD(pconic, "Perspective Conic")
PROJ_HEAD(patterson, "Patterson Cylindrical")
PROJ_HEAD(pipeline, "Transformation pipeline manager")
PROJ_HEAD(poly, "Polyconic (American)")
+PROJ_HEAD(pop, "Retrieve coordinate value from pipeline stack")
+PROJ_HEAD(push, "Save coordinate value on pipeline stack")
PROJ_HEAD(putp1, "Putnins P1")
PROJ_HEAD(putp2, "Putnins P2")
PROJ_HEAD(putp3, "Putnins P3")