MobilityDB 1.3
Loading...
Searching...
No Matches
Functions
tcbuffer_boxops.h File Reference
#include <postgres.h>
#include "temporal/temporal.h"
#include "cbuffer/cbuffer.h"

Go to the source code of this file.

Functions

bool cbuffer_set_stbox (const Cbuffer *cb, STBox *box)
 Bounding box operators for temporal circular buffers. More...
 
bool cbuffer_timestamptz_set_stbox (const Cbuffer *cb, TimestampTz t, STBox *box)
 Return in the last argument a spatiotemporal box constructed from a circular buffer and a timestamptz. More...
 
bool cbuffer_tstzspan_set_stbox (const Cbuffer *cb, const Span *s, STBox *box)
 Return in the last argument a spatiotemporal box constructed from a circular buffer and a timestamptz span. More...
 
void cbufferarr_set_stbox (const Datum *values, int count, STBox *box)
 Return in the last argument a spatiotemporal box contructed from an array of circular buffers. More...
 
void tcbufferinst_set_stbox (const TInstant *inst, STBox *box)
 Return in the last argument the spatiotemporal box of a temporal circular buffer instant. More...
 
void tcbufferinstarr_set_stbox (const TInstant **instants, int count, STBox *box)
 Return in the last argument a spatiotemporal box constructed from an array of temporal circular buffer instants. More...
 
void tcbufferseq_expand_stbox (const TSequence *seq, const TInstant *inst)
 Expand the temporal box of a temporal circular buffer sequence with an instant. More...