34#ifndef __TNPOINT_BOXOPS_H__
35#define __TNPOINT_BOXOPS_H__
40#include "temporal/temporal.h"
void npointarr_set_stbox(const Datum *values, int count, STBox *box)
Return in the last argument a spatiotemporal box constructed from an array of network points.
Definition: npoint.c:1238
bool npoint_set_stbox(const Npoint *np, STBox *box)
Bounding box operators for temporal network points.
Definition: npoint.c:1206
bool nsegment_set_stbox(const Nsegment *ns, STBox *box)
Return the bounding box of the network segment value.
Definition: npoint.c:1257
bool npoint_timestamptz_set_stbox(const Npoint *np, TimestampTz t, STBox *box)
Return in the last argument a spatiotemporal box constructed from a network point and a timestamptz.
Definition: npoint.c:1290
bool npoint_tstzspan_set_stbox(const Npoint *np, const Span *s, STBox *box)
Return in the last argument a spatiotemporal box constructed from a network point and a timestamptz s...
Definition: npoint.c:1325
void tnpointinstarr_set_stbox(const TInstant **inst, int count, interpType interp, STBox *box)
Return in the last argument a spatiotemporal box constructed from an array of temporal network point ...
Definition: tnpoint_boxops.c:129
void tnpointseq_expand_stbox(const TSequence *seq, const TInstant *inst)
Expand the temporal box of a temporal network point sequence with an instant.
Definition: tnpoint_boxops.c:146
void tnpointinst_set_stbox(const TInstant *inst, STBox *box)
Return in the last argument the spatiotemporal box of a temporal network point instant.
Definition: tnpoint_boxops.c:55
interpType
Enumeration that defines the interpolation types used in MEOS.
Definition: meos.h:161
int64 TimestampTz
Definition: postgres_ext_defs.in.h:22
uintptr_t Datum
Definition: postgres_ext_defs.in.h:7
API of the Mobility Engine Open Source (MEOS) library.
Definition: meos_npoint.h:52
Definition: meos_npoint.h:60
Structure to represent spatiotemporal boxes.
Definition: meos.h:134
Structure to represent spans (a.k.a.
Definition: meos.h:94
Structure to represent temporal values of instant subtype.
Definition: meos.h:185
Structure to represent temporal values of sequence subtype.
Definition: meos.h:202