MobilityDB 1.1
Functions
Local and temporal aggregate functions

Local and temporal aggregate functions for temporal types. More...

Collaboration diagram for Local and temporal aggregate functions:

Functions

SkipList * tbool_tand_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal and of temporal booleans. More...
 
SkipList * tbool_tor_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count of temporal booleans. More...
 
Temporal * temporal_tagg_finalfn (SkipList *state)
 Generic final function for aggregating temporal values. More...
 
SkipList * temporal_tcount_transfn (SkipList *state, const Temporal *temp)
 Generic transition function for temporal aggregation. More...
 
SkipList * tfloat_tmax_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count of temporal values. More...
 
SkipList * tfloat_tmin_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count of temporal values. More...
 
SkipList * tfloat_tsum_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count of temporal values. More...
 
SkipList * tint_tmax_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count of temporal values. More...
 
SkipList * tint_tmin_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count of temporal values. More...
 
SkipList * tint_tsum_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count of temporal values. More...
 
double tnumber_integral (const Temporal *temp)
 Return the integral (area under the curve) of a temporal number. More...
 
Temporal * tnumber_tavg_finalfn (SkipList *state)
 Final function for temporal average aggregation. More...
 
SkipList * tnumber_tavg_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal average of temporal numbers. More...
 
double tnumber_twavg (const Temporal *temp)
 Return the time-weighted average of a temporal number. More...
 
GSERIALIZED * tpoint_twcentroid (const Temporal *temp)
 Return the time-weighed centroid of a temporal geometry point. More...
 
SkipList * ttext_tmax_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal max of temporal text values. More...
 
SkipList * ttext_tmin_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal min of temporal text values. More...
 

Detailed Description

Local and temporal aggregate functions for temporal types.