PostGIS  3.0.6dev-r@@SVN_REVISION@@

◆ ordname2ordval()

static LWORD ordname2ordval ( char  n)
static

Definition at line 2834 of file lwgeom_functions_basic.c.

2835 {
2836  if (n == 'x' || n == 'X')
2837  return LWORD_X;
2838  if (n == 'y' || n == 'Y')
2839  return LWORD_Y;
2840  if (n == 'z' || n == 'Z')
2841  return LWORD_Z;
2842  if (n == 'm' || n == 'M')
2843  return LWORD_M;
2844  lwpgerror("Invalid ordinate name '%c'. Expected x,y,z or m", n);
2845  return (LWORD)-1;
2846 }
@ LWORD_Z
Definition: liblwgeom.h:147
@ LWORD_M
Definition: liblwgeom.h:148
@ LWORD_Y
Definition: liblwgeom.h:146
@ LWORD_X
Definition: liblwgeom.h:145
enum LWORD_T LWORD
Ordinate names.

References LWORD_M, LWORD_X, LWORD_Y, and LWORD_Z.

Referenced by ST_SwapOrdinates().

Here is the caller graph for this function: