MobilityDB 1.3
Loading...
Searching...
No Matches
Functions
tspatial_boxops.h File Reference
#include <postgres.h>
#include <liblwgeom.h>
#include <meos.h>
#include "temporal/meos_catalog.h"

Go to the source code of this file.

Functions

bool boxop_tspatial_stbox (const Temporal *temp, const STBox *box, bool(*func)(const STBox *, const STBox *), bool invert)
 Generic bounding box function for a spatiotemporal value and a spatiotemporal box. More...
 
bool boxop_tspatial_tspatial (const Temporal *temp1, const Temporal *temp2, bool(*func)(const STBox *, const STBox *))
 Generic topological function for two spatiotemporal values. More...
 
void spatialarr_set_bbox (const Datum *values, meosType basetype, int count, void *box)
 Set a bounding box from an array of spatial set values. More...
 
void tgeoinst_set_stbox (const TInstant *inst, STBox *box)
 Bounding box operators for spatiotemporal values. More...
 
void tgeoinstarr_set_stbox (const TInstant **instants, int count, STBox *box)
 Return in the last argument the spatiotemporal box of an array of temporal geo instants. More...
 
void tgeoseq_expand_stbox (TSequence *seq, const TInstant *inst)
 Expand the bounding box of a temporal point sequence with an instant. More...
 
void tspatialinst_set_stbox (const TInstant *inst, STBox *box)
 Return in the last argument the spatiotemporal box of a temporal spatial instant. More...
 
void tspatialinstarr_set_stbox (const TInstant **instants, int count, bool lower_inc, bool upper_inc, interpType interp, void *box)
 Set a bounding box from an array of spatiotemporal instant values. More...
 
void tspatialseq_expand_stbox (TSequence *seq, const TInstant *inst)
 Expand the bounding box of a spatiotemporal sequence with an additional instant. More...
 
void tspatialseqarr_set_stbox (const TSequence **sequences, int count, STBox *box)
 Return in the last argument the spatiotemporal box of an array of temporal geo sequences. More...