|
MobilityDB 1.3
|
Static buffer type. More...
#include <assert.h>#include <float.h>#include <postgres.h>#include <liblwgeom.h>#include <meos.h>#include <meos_geo.h>#include <meos_internal.h>#include <meos_pose.h>#include "temporal/postgres_types.h"#include "temporal/set.h"#include "temporal/tsequence.h"#include "temporal/type_inout.h"#include "temporal/type_util.h"#include "geo/postgis_funcs.h"#include "geo/tgeo.h"#include "geo/tgeo_spatialfuncs.h"#include "temporal/type_parser.h"#include "geo/tspatial_parser.h"#include "pose/pose.h"#include "pose/tpose_spatialfuncs.h"Functions | |
| bool | contained_pose_set (const Pose *pose, const Set *s) |
| Return true if a pose is contained in a set. More... | |
| bool | contains_set_pose (const Set *s, Pose *pose) |
| Return true if a set contains a pose. More... | |
| bool | ensure_valid_set_pose (const Set *s, const Pose *pose) |
| Return true if a set and a pose are valid for set operations. More... | |
| Set * | intersection_pose_set (const Pose *pose, const Set *s) |
| Return the intersection of a pose and a set. More... | |
| Set * | intersection_set_pose (const Set *s, const Pose *pose) |
| Return the intersection of a set and a pose. More... | |
| Set * | minus_pose_set (const Pose *pose, const Set *s) |
| Return the difference of a pose and a set. More... | |
| Set * | minus_set_pose (const Set *s, const Pose *pose) |
| Return the difference of a set and a pose. More... | |
| Set * | pose_to_set (const Pose *pose) |
| Convert a pose into a pose set. More... | |
| Set * | pose_union_transfn (Set *state, const Pose *pose) |
| Transition function for set union aggregate of poses. More... | |
| Pose * | poseset_end_value (const Set *s) |
| Return a copy of the end value of a pose set. More... | |
| Set * | poseset_in (const char *str) |
| Return a set from its Well-Known Text (WKT) representation. More... | |
| Set * | poseset_make (const Pose **values, int count) |
| Return a pose set from an array of values. More... | |
| char * | poseset_out (const Set *s, int maxdd) |
| Return the string representation of a pose set. More... | |
| Pose * | poseset_start_value (const Set *s) |
| Return a copy of the start value of a pose set. More... | |
| bool | poseset_value_n (const Set *s, int n, Pose **result) |
| Return in the last argument a copy of the n-th value of a circular buffer set. More... | |
| Pose ** | poseset_values (const Set *s) |
| Return the array of copies of the values of a pose set. More... | |
| Set * | union_pose_set (const Pose *pose, const Set *s) |
| Return the union of a pose and a set. More... | |
| Set * | union_set_pose (const Set *s, const Pose *pose) |
| Return the union of a set and a pose. More... | |
Static buffer type.