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

◆ GeometryStrategies

const int16 GeometryStrategies[]
static
Initial value:
= {
[ST_INTERSECTS_IDX] = RTOverlapStrategyNumber,
[ST_DWITHIN_IDX] = RTOverlapStrategyNumber,
[ST_CONTAINS_IDX] = RTContainsStrategyNumber,
[ST_WITHIN_IDX] = RTContainedByStrategyNumber,
[ST_TOUCHES_IDX] = RTOverlapStrategyNumber,
[ST_3DINTERSECTS_IDX] = RTOverlapStrategyNumber,
[ST_CONTAINSPROPERLY_IDX] = RTContainsStrategyNumber,
[ST_COVEREDBY_IDX] = RTContainedByStrategyNumber,
[ST_OVERLAPS_IDX] = RTOverlapStrategyNumber,
[ST_COVERS_IDX] = RTContainsStrategyNumber,
[ST_CROSSES_IDX] = RTOverlapStrategyNumber,
[ST_DFULLYWITHIN_IDX] = RTContainedByStrategyNumber,
[ST_3DDWITHIN_IDX] = RTOverlapStrategyNumber,
[ST_3DDFULLYWITHIN_IDX] = RTOverlapStrategyNumber,
[ST_LINECROSSINGDIRECTION_IDX] = RTOverlapStrategyNumber,
[ST_ORDERINGEQUALS_IDX] = RTSameStrategyNumber,
[ST_EQUALS_IDX] = RTSameStrategyNumber
}
@ 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 76 of file gserialized_supportfn.c.

76 {
77 [ST_INTERSECTS_IDX] = RTOverlapStrategyNumber,
78 [ST_DWITHIN_IDX] = RTOverlapStrategyNumber,
79 [ST_CONTAINS_IDX] = RTContainsStrategyNumber,
80 [ST_WITHIN_IDX] = RTContainedByStrategyNumber,
81 [ST_TOUCHES_IDX] = RTOverlapStrategyNumber,
82 [ST_3DINTERSECTS_IDX] = RTOverlapStrategyNumber,
83 [ST_CONTAINSPROPERLY_IDX] = RTContainsStrategyNumber,
84 [ST_COVEREDBY_IDX] = RTContainedByStrategyNumber,
85 [ST_OVERLAPS_IDX] = RTOverlapStrategyNumber,
86 [ST_COVERS_IDX] = RTContainsStrategyNumber,
87 [ST_CROSSES_IDX] = RTOverlapStrategyNumber,
88 [ST_DFULLYWITHIN_IDX] = RTContainedByStrategyNumber,
89 [ST_3DDWITHIN_IDX] = RTOverlapStrategyNumber,
90 [ST_3DDFULLYWITHIN_IDX] = RTOverlapStrategyNumber,
91 [ST_LINECROSSINGDIRECTION_IDX] = RTOverlapStrategyNumber,
92 [ST_ORDERINGEQUALS_IDX] = RTSameStrategyNumber,
93 [ST_EQUALS_IDX] = RTSameStrategyNumber
94};

Referenced by get_strategy_by_type().