|
| 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_array.c |
| | Functions for expandable arrays.
|
| |
| file | meos_catalog.c |
| | Create a cache of metadata information about MEOS 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_rtree.c |
| | In-memory RTree index for MEOS bounding boxes, i.e., for Span, TBox, and STBox.
|
| |
| 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 |
| | Temporal distance functions for temporal numbers.
|
| |
| file | tnumber_distance_meos.c |
| | Temporal 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.
|
| |