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:729
bool npoint_set_stbox(const Npoint *np, STBox *box)
Bounding box operators for temporal network points.
Definition: npoint.c:697
bool nsegment_set_stbox(const Nsegment *ns, STBox *box)
Return the bounding box of the network segment value.
Definition: npoint.c:748
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:781
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:816
void tnpointinstarr_set_stbox(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:127
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:144
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:171
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:144
Structure to represent spans (a.k.a.
Definition: meos.h:104
Structure to represent temporal values of instant subtype.
Definition: meos.h:195
Structure to represent temporal values of sequence subtype.
Definition: meos.h:212