<para>
Of the two operator classes for type <type>point</type>,
<literal>quad_point_ops</literal> is the default. <literal>kd_point_ops</literal>
- supports the same operators but uses a different index data structure which
+ supports the same operators but uses a different index data structure that
may offer better performance in some applications.
</para>
<function>leaf_consistent</function> additionally returns a <type>boolean</type> result.
The methods must not modify any fields of their input structs. In all
cases, the output struct is initialized to zeroes before calling the
- user-defined method. Optional sixth method <function>compress</function>
- accepts datum to be indexed as the only argument and returns value suitable
- for physical storage in leaf tuple.
+ user-defined method. The optional sixth method <function>compress</function>
+ accepts datum to be indexed as the only argument and returns a value suitable
+ for physical storage in a leaf tuple.
</para>
<para>
type that was to be inserted into the index.
<structfield>leafDatum</structfield> is a value of
<structname>spgConfigOut</structname>.<structfield>leafType</structfield>
- type which is initially an result of method
+ type, which is initially a result of method
<function>compress</function> applied to <structfield>datum</structfield>
- when method <function>compress</function> is provided, or same value as
+ when method <function>compress</function> is provided, or the same value as
<structfield>datum</structfield> otherwise.
<structfield>leafDatum</structfield> can change at lower levels of the tree
if the <function>choose</function> or <function>picksplit</function>
Converts the data item into a format suitable for physical storage in
a leaf tuple of index page. It accepts
<structname>spgConfigIn</structname>.<structfield>attType</structfield>
- value and return
+ value and returns
<structname>spgConfigOut</structname>.<structfield>leafType</structfield>
value. Output value should not be toasted.
</para>