PostGIS 3.7.0dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ GeographyStrategies

const int16 GeographyStrategies[]
static
Initial value:
= {
[ST_INTERSECTS_IDX] = RTOverlapStrategyNumber,
[ST_DWITHIN_IDX] = RTOverlapStrategyNumber,
[ST_CONTAINS_IDX] = InvalidStrategy,
[ST_WITHIN_IDX] = InvalidStrategy,
[ST_TOUCHES_IDX] = InvalidStrategy,
[ST_3DINTERSECTS_IDX] = InvalidStrategy,
[ST_CONTAINSPROPERLY_IDX] = InvalidStrategy,
[ST_COVEREDBY_IDX] = RTOverlapStrategyNumber,
[ST_OVERLAPS_IDX] = InvalidStrategy,
[ST_COVERS_IDX] = RTOverlapStrategyNumber,
[ST_CROSSES_IDX] = InvalidStrategy,
[ST_DFULLYWITHIN_IDX] = InvalidStrategy,
[ST_3DDWITHIN_IDX] = InvalidStrategy,
[ST_3DDFULLYWITHIN_IDX] = InvalidStrategy,
[ST_LINECROSSINGDIRECTION_IDX] = InvalidStrategy,
[ST_ORDERINGEQUALS_IDX] = InvalidStrategy,
[ST_EQUALS_IDX] = InvalidStrategy
}
@ ST_LINECROSSINGDIRECTION_IDX
@ ST_3DDFULLYWITHIN_IDX
@ ST_TOUCHES_IDX
@ ST_3DINTERSECTS_IDX
@ ST_COVERS_IDX
@ ST_DWITHIN_IDX
@ ST_OVERLAPS_IDX
@ ST_DFULLYWITHIN_IDX
@ ST_EQUALS_IDX
@ ST_CONTAINS_IDX
@ ST_INTERSECTS_IDX
@ ST_3DDWITHIN_IDX
@ ST_ORDERINGEQUALS_IDX
@ ST_CONTAINSPROPERLY_IDX
@ ST_CROSSES_IDX
@ ST_WITHIN_IDX
@ ST_COVEREDBY_IDX

Definition at line 97 of file gserialized_supportfn.c.

97 {
98 [ST_INTERSECTS_IDX] = RTOverlapStrategyNumber,
99 [ST_DWITHIN_IDX] = RTOverlapStrategyNumber,
100 [ST_CONTAINS_IDX] = InvalidStrategy,
101 [ST_WITHIN_IDX] = InvalidStrategy,
102 [ST_TOUCHES_IDX] = InvalidStrategy,
103 [ST_3DINTERSECTS_IDX] = InvalidStrategy,
104 [ST_CONTAINSPROPERLY_IDX] = InvalidStrategy,
105 [ST_COVEREDBY_IDX] = RTOverlapStrategyNumber, /* This is different than geometry */
106 [ST_OVERLAPS_IDX] = InvalidStrategy,
107 [ST_COVERS_IDX] = RTOverlapStrategyNumber, /* This is different than geometry */
108 [ST_CROSSES_IDX] = InvalidStrategy,
109 [ST_DFULLYWITHIN_IDX] = InvalidStrategy,
110 [ST_3DDWITHIN_IDX] = InvalidStrategy,
111 [ST_3DDFULLYWITHIN_IDX] = InvalidStrategy,
112 [ST_LINECROSSINGDIRECTION_IDX] = InvalidStrategy,
113 [ST_ORDERINGEQUALS_IDX] = InvalidStrategy,
114 [ST_EQUALS_IDX] = InvalidStrategy
115};

Referenced by get_strategy_by_type().