|
MobilityDB 1.3
|
Static circular buffer type. More...
#include <postgres.h>#include <libpq/pqformat.h>#include <liblwgeom.h>#include <meos.h>#include <meos_internal.h>#include <meos_cbuffer.h>#include "temporal/temporal.h"#include "temporal/tnumber_mathfuncs.h"#include "temporal/set.h"#include "temporal/span.h"#include "temporal/type_inout.h"#include "temporal/type_util.h"#include "geo/stbox.h"#include "cbuffer/cbuffer.h"#include "pg_temporal/temporal.h"#include "pg_temporal/type_util.h"#include "pg_geo/postgis.h"Functions | |
| Datum | Cbuffer_as_ewkt (PG_FUNCTION_ARGS) |
| Return the Extended Well-Known Text (EWKT) representation of a circular buffer. More... | |
| Datum | Cbuffer_as_hexwkb (PG_FUNCTION_ARGS) |
| Return the ASCII hex-encoded Well-Known Binary (HexWKB) representation of a circular buffer @sqlfn asHexWKB() More... | |
| Datum | Cbuffer_as_text (PG_FUNCTION_ARGS) |
| Return the Well-Known Text (WKT) representation of a circular buffer @sqlfn asText() More... | |
| static Datum | Cbuffer_as_text_common (FunctionCallInfo fcinfo, bool extended) |
| Return the (Extended) Well-Known Text (WKT or EWKT) representation of a circular buffer @sqlfn asText() More... | |
| Datum | Cbuffer_as_wkb (PG_FUNCTION_ARGS) |
| Return the Well-Known Binary (WKB) representation of a circular buffer @sqlfn asBinary() More... | |
| Datum | Cbuffer_cmp (PG_FUNCTION_ARGS) |
| Return -1, 0, or 1 depending on whether the first circular buffer is less than, equal to, or greater than the second one. More... | |
| Datum | Cbuffer_constructor (PG_FUNCTION_ARGS) |
| Construct a circular buffer from a point and a radius @sqlfn cbuffer() More... | |
| Datum | Cbuffer_contains (PG_FUNCTION_ARGS) |
| Return true if two circular buffers are disjoint @sqlfn cbuffer_contains() More... | |
| Datum | Cbuffer_covers (PG_FUNCTION_ARGS) |
| Return true if two circular buffers are disjoint @sqlfn cbuffer_covers() More... | |
| Datum | Cbuffer_disjoint (PG_FUNCTION_ARGS) |
| Return true if two circular buffers are disjoint @sqlfn cbuffer_disjoint() More... | |
| Datum | Cbuffer_dwithin (PG_FUNCTION_ARGS) |
| Return true if two circular buffers are within a distance @sqlfn cbuffer_dwithin() More... | |
| Datum | Cbuffer_eq (PG_FUNCTION_ARGS) |
| Return true if the first circular buffer is equal to the second one @sqlfn cbuffer_eq() More... | |
| Datum | Cbuffer_from_hexwkb (PG_FUNCTION_ARGS) |
| Return a circular buffer from its ASCII hex-encoded Well-Known Binary (HexWKB) representation @sqlfn cbufferFromHexWKB() More... | |
| Datum | Cbuffer_from_wkb (PG_FUNCTION_ARGS) |
| Return a circular buffer from its Well-Known Binary (WKB) representation @sqlfn cbufferFromBinary() More... | |
| Datum | Cbuffer_ge (PG_FUNCTION_ARGS) |
| Return true if the first circular buffer is greater than or equal to the second one @sqlfn cbuffer_ge() More... | |
| Datum | Cbuffer_gt (PG_FUNCTION_ARGS) |
| Return true if the first circular buffer is greater than the second one @sqlfn cbuffer_gt() More... | |
| Datum | Cbuffer_hash (PG_FUNCTION_ARGS) |
| Return the 32-bit hash value of a circular buffer @sqlfn hash() More... | |
| Datum | Cbuffer_hash_extended (PG_FUNCTION_ARGS) |
| Return the 64-bit hash value of a circular buffer using a seed @sqlfn hash_extended() More... | |
| Datum | Cbuffer_in (PG_FUNCTION_ARGS) |
| Return a circular buffer from its Well-Known Text (WKT) representation. More... | |
| Datum | Cbuffer_intersects (PG_FUNCTION_ARGS) |
| Return true if two circular buffers intersect @sqlfn cbuffer_intersects() More... | |
| Datum | Cbuffer_le (PG_FUNCTION_ARGS) |
| Return true if the first circular buffer is less than or equal to the second one @sqlfn cbuffer_le() More... | |
| Datum | Cbuffer_lt (PG_FUNCTION_ARGS) |
| Return true if the first circular buffer is less than the second one @sqlfn cbuffer_lt() More... | |
| Datum | Cbuffer_ne (PG_FUNCTION_ARGS) |
| Return true if the first circular buffer is different from the second one @sqlfn cbuffer_ne() More... | |
| Datum | Cbuffer_out (PG_FUNCTION_ARGS) |
| Return the Well-Known Text (WKT) representation of a circular buffer @sqlfn cbuffer_out() More... | |
| Datum | Cbuffer_point (PG_FUNCTION_ARGS) |
| Return the point of a circular buffer @sqlfn point() More... | |
| Datum | Cbuffer_radius (PG_FUNCTION_ARGS) |
| Return the radius of a circular buffer @sqlfn radius() More... | |
| Datum | Cbuffer_recv (PG_FUNCTION_ARGS) |
| Return a circular buffer from its Well-Known Binary (WKB) representation @sqlfn cbuffer_recv() More... | |
| Datum | Cbuffer_round (PG_FUNCTION_ARGS) |
| Return a circular buffer with the precision of the values set to a number of decimal places @sqlfn round() More... | |
| Datum | Cbuffer_same (PG_FUNCTION_ARGS) |
| Return true if two circular buffers are approximately equal with respect to an epsilon value @sqlfn same() More... | |
| Datum | Cbuffer_send (PG_FUNCTION_ARGS) |
| Return the Well-Known Binary (WKB) representation of a circular buffer @sqlfn cbuffer_send() More... | |
| Datum | Cbuffer_set_srid (PG_FUNCTION_ARGS) |
| Return a circular buffer with the coordinates of the point set to an SRID @sqlfn setSRID() More... | |
| Datum | Cbuffer_srid (PG_FUNCTION_ARGS) |
| Return the SRID of a circular buffer @sqlfn SRID() More... | |
| Datum | Cbuffer_timestamptz_to_stbox (PG_FUNCTION_ARGS) |
| Construct a spatiotemporal box from a circular buffer and a timestamptz @sqlfn stbox() More... | |
| Datum | Cbuffer_to_geom (PG_FUNCTION_ARGS) |
| Convert a circular buffer into a geometry @sqlfn geometry() More... | |
| Datum | Cbuffer_to_stbox (PG_FUNCTION_ARGS) |
| Construct a spatiotemporal box from a circular buffer @sqlfn stbox() More... | |
| Datum | Cbuffer_touches (PG_FUNCTION_ARGS) |
| Return true if two circular buffers intersect @sqlfn cbuffer_touches() More... | |
| Datum | Cbuffer_transform (PG_FUNCTION_ARGS) |
| Return a circular buffer transformed to an SRID @sqlfn transform() More... | |
| Datum | Cbuffer_transform_pipeline (PG_FUNCTION_ARGS) |
| Return a circular buffer transformed to an SRID using a pipeline @sqlfn transformPipeline() More... | |
| Datum | Cbuffer_tstzspan_to_stbox (PG_FUNCTION_ARGS) |
| Construct a spatiotemporal box from a circular buffer and a timestamptz span box @sqlfn stbox() More... | |
| Datum | Cbufferarr_round (PG_FUNCTION_ARGS) |
| Return an array of circular buffers with the precision of the values set to a number of decimal places @sqlfn round() More... | |
| Datum | Geom_to_cbuffer (PG_FUNCTION_ARGS) |
| Convert a geometry into a circular buffer @sqlfn cbuffer() More... | |
Static circular buffer type.