## Uses of Class
org.apache.lucene.codecs.MutablePointValues

Packages that use MutablePointValues
org.apache.lucene.util.bkd: Block KD-tree, implementing the generic spatial data structure described in this paper.

### Uses of MutablePointValues in org.apache.lucene.util.bkd

Methods in org.apache.lucene.util.bkd with parameters of type MutablePointValues
`static void` MutablePointsReaderUtils.`partition(int numDataDim, int numIndexDim, int maxDoc, int splitDim, int bytesPerDim, int commonPrefixLen, MutablePointValues reader, int from, int to, int mid, BytesRef scratch1, BytesRef scratch2)` Partition points around `mid`.
`static void` MutablePointsReaderUtils.`sort(int maxDoc, int packedBytesLength, MutablePointValues reader, int from, int to)` Sort the given `MutablePointValues` based on its packed value then doc ID.
`static void` MutablePointsReaderUtils.`sortByDim(int numDataDim, int numIndexDim, int sortedDim, int bytesPerDim, int[] commonPrefixLengths, MutablePointValues reader, int from, int to, BytesRef scratch1, BytesRef scratch2)` Sort points on the given dimension.
`long` BKDWriter.`writeField(IndexOutput out, String fieldName, MutablePointValues reader)` Write a field from a `MutablePointValues`.