![]() |
PK_range_result_t |
typedef int PK_range_result_t;
PK_ENTITY_range_r_t
PK_ENTITY_range_vector_r_t
PK_GEOM_range
PK_GEOM_range_array
PK_GEOM_range_array_vector
PK_GEOM_range_vector
PK_GEOM_range_vector_many
PK_TOPOL_range
PK_TOPOL_range_array
PK_TOPOL_range_array_vector
PK_TOPOL_range_geom
PK_TOPOL_range_geom_array
PK_TOPOL_range_vector
PK_range_result_t has four values:
PK_range_result_found_c separation successfully found
PK_range_result_lower_c minimum separation less than provided
lower bound
PK_range_result_upper_c no separation discovered less than
provided upper bound
PK_range_result_not_found_c the identification of the separation
failed
In cases where a range function's option structure allows bounds to be set on
the separation distance, this datatype is used to indicate whether an
allowed solution has been found. The result PK_range_result_not_found_c is
used in those PK functions calculating multiple closest approach queries to
indicate which queries were not successfully completed.