|
file | doublen.c |
| Internal types used in particular for computing the average and centroid temporal aggregates.
|
|
file | error.c |
| MEOS error handling inspired by GEOS and Proj https://github.com/libgeos/geos/blob/main/capi/geos_c.h.in https://github.com/OSGeo/PROJ/blob/master/src/4D_api.cpp.
|
|
file | lifting.c |
| Generic functions for lifting functions and operators on temporal types.
|
|
file | meos.c |
| Functions for managing the MEOS extension and its global variables and constants.
|
|
file | meos_catalog.c |
| Create a cache of metadata information about temporal types and span types in global constant arrays.
|
|
file | postgres_types.c |
| Functions for base and time types corresponding to external PostgreSQL functions in order to bypass the function manager fmgr.c .
|
|
file | set.c |
| General functions for set values composed of an ordered list of distinct values.
|
|
file | set_aggfuncs_meos.c |
| Aggregate functions for set types.
|
|
file | set_meos.c |
| General functions for set values composed of an ordered list of distinct values.
|
|
file | set_ops.c |
| Operators for set types.
|
|
file | set_ops_meos.c |
| Operators for set types.
|
|
file | skiplist.c |
| Functions manipulating skiplists.
|
|
file | span.c |
| General functions for spans (a.k.a.
|
|
file | span_aggfuncs.c |
| Aggregate functions for span types.
|
|
file | span_aggfuncs_meos.c |
| Aggregate functions for span types.
|
|
file | span_index.c |
| R-tree GiST index for span and span set types.
|
|
file | span_meos.c |
| General functions for spans (a.k.a.
|
|
file | span_ops.c |
| Operators for span types.
|
|
file | span_ops_meos.c |
| Operators for span types.
|
|
file | span_tile_meos.c |
| Bin and tile functions for span types.
|
|
file | spanset.c |
| General functions for set of disjoint spans.
|
|
file | spanset_meos.c |
| General functions for set of disjoint spans.
|
|
file | spanset_ops.c |
| Operators for span set types.
|
|
file | spanset_ops_meos.c |
| Operators for span set types.
|
|
file | tbool_ops.c |
| Temporal Boolean operators: and, or, not.
|
|
file | tbool_ops_meos.c |
| Temporal Boolean operators: and, or, not.
|
|
file | tbox.c |
| Functions for temporal bounding boxes.
|
|
file | tbox_index.c |
| R-tree GiST index for temporal integers and temporal floats.
|
|
file | temporal.c |
| Basic functions for temporal types of any subtype.
|
|
file | temporal_aggfuncs.c |
| General aggregate functions for temporal types.
|
|
file | temporal_aggfuncs_meos.c |
| General aggregate functions for temporal types.
|
|
file | temporal_analytics.c |
| Analytics function for temporal types.
|
|
file | temporal_boxops.c |
| Bounding box operators for temporal types.
|
|
file | temporal_boxops_meos.c |
| Bounding box functions for temporal types.
|
|
file | temporal_compops.c |
| Ever comparison operators (?=, ?<>, ?<, ?>, ?<=, ?>=), always comparison operators (%=, %<>, %<, %>, %<=, %>=), and temporal comparison operators (#=, #<>, #<, #>, #<=, #>=)
|
|
file | temporal_compops_meos.c |
| Ever/always and temporal comparison operators.
|
|
file | temporal_meos.c |
| Basic functions for temporal types of any subtype.
|
|
file | temporal_modif.c |
| Modification functions for temporal values.
|
|
file | temporal_posops_meos.c |
| Position operators for temporal types.
|
|
file | temporal_restrict.c |
| Restriction functions for temporal values.
|
|
file | temporal_restrict_meos.c |
| Basic functions for temporal types of any subtype.
|
|
file | temporal_tile.c |
| Bin and tile functions for temporal types.
|
|
file | temporal_tile_meos.c |
| Bin and tile functions for temporal types.
|
|
file | temporal_waggfuncs.c |
| General aggregate functions for temporal types.
|
|
file | tinstant.c |
| General functions for temporal instants.
|
|
file | tinstant_meos.c |
| General functions for temporal instants.
|
|
file | tnumber_distance.c |
| Distance functions for temporal numbers.
|
|
file | tnumber_distance_meos.c |
| Distance functions for temporal numbers.
|
|
file | tnumber_mathfuncs.c |
| Mathematical operators (+, -, *, /) and functions (round, degrees, ...) for temporal numbers.
|
|
file | tnumber_mathfuncs_meos.c |
| Mathematical operators (+, -, *, /) and functions (round, degrees, ...) for temporal numbers.
|
|
file | tsequence.c |
| General functions for temporal sequences.
|
|
file | tsequence_meos.c |
| General functions for temporal sequences.
|
|
file | tsequenceset.c |
| General functions for temporal sequence sets.
|
|
file | tsequenceset_meos.c |
| General functions for temporal sequence sets.
|
|
file | ttext_funcs.c |
| Temporal text functions.
|
|
file | ttext_funcs_meos.c |
| Temporal text functions.
|
|
file | type_in.c |
| Input of temporal types in WKT, MF-JSON, WKB, EWKB, and HexWKB representation.
|
|
file | type_in_meos.c |
| Input of temporal types in WKT, MF-JSON, WKB, EWKB, and HexWKB representation.
|
|
file | type_out.c |
| Output of types in MF-JSON, WKB, EWKB, and HexWKB representation.
|
|
file | type_parser.c |
| Functions for parsing base, set, span, tbox, and temporal types.
|
|
file | type_util.c |
| General utility functions for temporal types.
|
|