PostGIS  3.4.0dev-r@@SVN_REVISION@@

◆ feature_init()

static void feature_init ( struct feature_builder builder)
static

Definition at line 98 of file mvt.c.

99 {
100  builder->has_id = false;
101  builder->n_tags = 0;
103  builder->tags = palloc(TAGS_INITIAL_CAPACITY * sizeof(*builder->tags));
104  builder->type = VECTOR_TILE__TILE__GEOM_TYPE__UNKNOWN;
105  builder->n_geometry = 0;
106  builder->geometry = NULL;
107 }
#define TAGS_INITIAL_CAPACITY
Definition: mvt.c:78
size_t n_tags
Definition: mvt.c:88
uint32_t * tags
Definition: mvt.c:90
VectorTile__Tile__GeomType type
Definition: mvt.c:93
bool has_id
Definition: mvt.c:84
size_t n_geometry
Definition: mvt.c:94
uint32_t * geometry
Definition: mvt.c:95
size_t tags_capacity
Definition: mvt.c:89

References feature_builder::geometry, feature_builder::has_id, feature_builder::n_geometry, feature_builder::n_tags, feature_builder::tags, feature_builder::tags_capacity, TAGS_INITIAL_CAPACITY, and feature_builder::type.

Referenced by mvt_agg_transfn().

Here is the caller graph for this function: