Прямой перевод:
def chooseLeaf[T](RTree[T].Node n, RTree[T].Entry e): RTree[T].Node = {
// ...
}
Но если этот метод в RTree[T]
, то он проще:
class RTree[T] {
case class Node(...)
case class Entry(...)
def chooseLeaf(Node n, Entry e): Node = {
// ...
}
}