FSharpx.Collections


BKTree.'T Functions Type

Constructors

Constructor Description

Functions(distance)

Full Usage: Functions(distance)

Parameters:
    distance : 'T -> 'T -> int

Returns: 'T Functions
distance : 'T -> 'T -> int
Returns: 'T Functions

Instance members

Instance member Description

this.add a tree

Full Usage: this.add a tree

Parameters:
Returns: BKTree<'T>
a : 'T
tree : BKTree<'T>
Returns: BKTree<'T>

this.append t1 t2

Full Usage: this.append t1 t2

Parameters:
Returns: BKTree<'T>
t1 : BKTree<'T>
t2 : BKTree<'T>
Returns: BKTree<'T>

this.concat xs

Full Usage: this.concat xs

Parameters:
Returns: BKTree<'T>
xs : BKTree<'T> list
Returns: BKTree<'T>

this.delete a tree

Full Usage: this.delete a tree

Parameters:
Returns: BKTree<'T>
a : 'T
tree : BKTree<'T>
Returns: BKTree<'T>

this.distance

Full Usage: this.distance

Returns: 'T -> 'T -> int
Returns: 'T -> 'T -> int

this.exists a tree

Full Usage: this.exists a tree

Parameters:
Returns: bool
a : 'T
tree : BKTree<'T>
Returns: bool

this.existsDistance n a tree

Full Usage: this.existsDistance n a tree

Parameters:
    n : int
    a : 'T
    tree : BKTree<'T>

Returns: bool
n : int
a : 'T
tree : BKTree<'T>
Returns: bool

this.ofArray xs

Full Usage: this.ofArray xs

Parameters:
    xs : 'T[]

Returns: BKTree<'T>
xs : 'T[]
Returns: BKTree<'T>

this.ofList xs

Full Usage: this.ofList xs

Parameters:
    xs : 'T list

Returns: BKTree<'T>
xs : 'T list
Returns: BKTree<'T>

this.ofSeq xs

Full Usage: this.ofSeq xs

Parameters:
    xs : seq<'T>

Returns: BKTree<'T>
xs : seq<'T>
Returns: BKTree<'T>

this.toListDistance n a tree

Full Usage: this.toListDistance n a tree

Parameters:
    n : int
    a : 'T
    tree : BKTree<'T>

Returns: 'T list
n : int
a : 'T
tree : BKTree<'T>
Returns: 'T list