PostGIS 3.0.6dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ endian_to_wkb_buf()

static uint8_t * endian_to_wkb_buf ( uint8_t *  buf,
uint8_t  variant 
)
static

Definition at line 163 of file lwout_wkb.c.

164{
165 if ( variant & WKB_HEX )
166 {
167 buf[0] = '0';
168 buf[1] = ((variant & WKB_NDR) ? '1' : '0');
169 return buf + 2;
170 }
171 else
172 {
173 buf[0] = ((variant & WKB_NDR) ? 1 : 0);
174 return buf + 1;
175 }
176}
static uint8_t variant
Definition cu_in_twkb.c:26
#define WKB_HEX
Definition liblwgeom.h:2126
#define WKB_NDR
Definition liblwgeom.h:2124

References variant, WKB_HEX, and WKB_NDR.

Referenced by empty_to_wkb_buf(), lwcollection_to_wkb_buf(), lwline_to_wkb_buf(), lwpoint_to_wkb_buf(), lwpoly_to_wkb_buf(), and lwtriangle_to_wkb_buf().

Here is the caller graph for this function: