func (q *query) Close() {
	for _, s := range q.matrix {
		putPointSlice(s.Points)
	}
}
func (q *query) Close() {
	for _, s := range q.matrix {
		putPointSlice(s.Points)
	}
}
// Close implements the Query interface.