MobilityDB 1.1
Functions
tnpoint_boxops.c File Reference
#include "npoint/tnpoint_boxops.h"
#include <utils/timestamp.h>
#include <meos.h>
#include <meos_internal.h>
#include "general/type_util.h"
#include "point/pgis_call.h"
#include "point/tpoint_boxops.h"
#include "point/tpoint_spatialfuncs.h"
#include "npoint/tnpoint.h"
#include "npoint/tnpoint_static.h"
#include "npoint/tnpoint_spatialfuncs.h"
Include dependency graph for tnpoint_boxops.c:

Functions

bool npoint_period_set_stbox (const Npoint *np, const Span *p, STBox *box)
 Transform a network point and a period to a spatiotemporal box. More...
 
bool npoint_set_stbox (const Npoint *np, STBox *box)
 Bounding box operators for temporal network points. More...
 
bool npoint_timestamp_set_stbox (const Npoint *np, TimestampTz t, STBox *box)
 Transform a network point and a timestamp to a spatiotemporal box. More...
 
void npointarr_set_stbox (const Datum *values, int count, STBox *box)
 Set the spatiotemporal box from an array of network point values. More...
 
bool nsegment_set_stbox (const Nsegment *ns, STBox *box)
 Return the bounding box of the network segment value. More...
 
void tnpointinst_set_stbox (const TInstant *inst, STBox *box)
 Set the spatiotemporal box from the network point value. More...
 
void tnpointinstarr_linear_set_stbox (const TInstant **instants, int count, STBox *box)
 Set the spatiotemporal box from the array of temporal network point values. More...
 
void tnpointinstarr_set_stbox (const TInstant **instants, int count, interpType interp, STBox *box)
 Set the spatiotemporal box from the array of temporal network point values. More...
 
void tnpointinstarr_step_set_stbox (const TInstant **instants, int count, STBox *box)
 Set the spatiotemporal box from the array of temporal network point values. More...
 
void tnpointseq_expand_bbox (const TSequence *seq, const TInstant *inst)
 Expand the temporal box of a temporal network point sequence with an instant. More...