MobilityDB 1.1
Functions
tsequenceset.h File Reference
#include <postgres.h>
#include "general/temporal.h"
#include "general/span.h"
Include dependency graph for tsequenceset.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool intersection_tdiscseq_tsequenceset (const TSequence *is, const TSequenceSet *ss, TSequence **inter1, TSequence **inter2)
 Temporally intersect two temporal values. More...
 
bool intersection_tinstant_tsequenceset (const TInstant *inst, const TSequenceSet *ss, TInstant **inter1, TInstant **inter2)
 Temporally intersect two temporal values. More...
 
bool intersection_tsequence_tsequenceset (const TSequence *seq, const TSequenceSet *ss, SyncMode mode, TSequenceSet **inter1, TSequenceSet **inter2)
 Temporally intersect or synchronize two temporal values. More...
 
bool intersection_tsequenceset_tdiscseq (const TSequenceSet *ss, const TSequence *is, TSequence **inter1, TSequence **inter2)
 Temporally intersect two temporal values. More...
 
bool intersection_tsequenceset_tinstant (const TSequenceSet *ss, const TInstant *inst, TInstant **inter1, TInstant **inter2)
 Temporally intersect two temporal values. More...
 
bool synchronize_tsequenceset_tsequence (const TSequenceSet *ss, const TSequence *seq, SyncMode mode, TSequenceSet **inter1, TSequenceSet **inter2)
 Temporally intersect or synchronize a temporal sequence set and a temporal sequence. More...
 
bool synchronize_tsequenceset_tsequenceset (const TSequenceSet *ss1, const TSequenceSet *ss2, SyncMode mode, TSequenceSet **inter1, TSequenceSet **inter2)
 Temporally intersect or synchronize two temporal sequence sets. More...
 
bool tsequenceset_find_timestamp (const TSequenceSet *ss, TimestampTz t, int *loc)
 Basic functions for temporal sequence sets. More...
 
char * tsequenceset_to_string (const TSequenceSet *ss, int maxdd, outfunc value_out)
 Return the Well-Known Text (WKT) representation of a temporal sequence set. More...