Liking cljdoc? Tell your friends :D
All platforms.

blossom.blossom


PBlossomprotocol

base
(base this b)
base-clear
(base-clear this b)
blossom-range
(blossom-range this)
child
(child this b n)

Get child for blossom b at index n, wrapping negative indices if necessary.

Get child for blossom b at index n, wrapping negative indices if necessary.

childs
(childs this b)
childs-clear
(childs-clear this b)
childs-count
(childs-count this b)
childs-find
(childs-find this b t)
endpoint
(endpoint this b n)

Get endpoint for blossom b at index n, wrapping negative indices if necessary.

Get endpoint for blossom b at index n, wrapping negative indices if necessary.

endps
(endps this b)
endps-clear
(endps-clear this b)
in-blossom
(in-blossom this v)
leaves
(leaves this b)
parent
(parent this b)
remove-parent
(remove-parent this b)
rotate-childs
(rotate-childs this b i)

Rotate the list of sub-blossoms to put the new base at the front.

Rotate the list of sub-blossoms to put the new base at the front.

set-base
(set-base this b v)
set-childs
(set-childs this b childs)
set-endps
(set-endps this b node-list)
set-in-blossom
(set-in-blossom this v b)
set-parent
(set-parent this child parent)
trivial-blossom?
(trivial-blossom? this b)
unused-add
(unused-add this b)
unused-peek
(unused-peek this)
unused-pop
(unused-pop this)
vertex-range
(vertex-range this)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close