928{
929 bool retval;
930
931 POSTGIS_DEBUGF(4, "[GIST] internal consistent, strategy [%d], count[%i], query[%s], key[%s]",
933
934 switch (strategy)
935 {
936
937
938 case RTOverlapStrategyNumber:
940 break;
941 case RTSameStrategyNumber:
942 case RTContainsStrategyNumber:
943 case RTOldContainsStrategyNumber:
945 break;
946 case RTContainedByStrategyNumber:
947 case RTOldContainedByStrategyNumber:
949 break;
950
951
952 case RTAboveStrategyNumber:
954 break;
955 case RTBelowStrategyNumber:
957 break;
958 case RTRightStrategyNumber:
960 break;
961 case RTLeftStrategyNumber:
963 break;
964
965
966 case RTOverAboveStrategyNumber:
968 break;
969 case RTOverBelowStrategyNumber:
971 break;
972 case RTOverRightStrategyNumber:
974 break;
975 case RTOverLeftStrategyNumber:
977 break;
978
979 default:
980 retval = false;
981 }
982
983 return (retval);
984}
bool box2df_left(const BOX2DF *a, const BOX2DF *b)
static char * box2df_to_string(const BOX2DF *a)
bool box2df_contains(const BOX2DF *a, const BOX2DF *b)
bool box2df_right(const BOX2DF *a, const BOX2DF *b)
bool box2df_overlaps(const BOX2DF *a, const BOX2DF *b)
bool box2df_above(const BOX2DF *a, const BOX2DF *b)
bool box2df_overbelow(const BOX2DF *a, const BOX2DF *b)
bool box2df_overright(const BOX2DF *a, const BOX2DF *b)
bool box2df_overabove(const BOX2DF *a, const BOX2DF *b)
bool box2df_below(const BOX2DF *a, const BOX2DF *b)
bool box2df_overleft(const BOX2DF *a, const BOX2DF *b)