PostGIS  3.7.0dev-r@@SVN_REVISION@@

◆ feature_init()

static void feature_init ( struct feature_builder builder)
static

Definition at line 97 of file mvt.c.

98 {
99  builder->has_id = false;
100  builder->n_tags = 0;
102  builder->tags = palloc(TAGS_INITIAL_CAPACITY * sizeof(*builder->tags));
103  builder->type = VECTOR_TILE__TILE__GEOM_TYPE__UNKNOWN;
104  builder->n_geometry = 0;
105  builder->geometry = NULL;
106 }
#define TAGS_INITIAL_CAPACITY
Definition: mvt.c:77
size_t n_tags
Definition: mvt.c:87
uint32_t * tags
Definition: mvt.c:89
VectorTile__Tile__GeomType type
Definition: mvt.c:92
bool has_id
Definition: mvt.c:83
size_t n_geometry
Definition: mvt.c:93
uint32_t * geometry
Definition: mvt.c:94
size_t tags_capacity
Definition: mvt.c:88

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: