MCPcopy Create free account
hub / github.com/chaimleib/intervaltree / __init__

Method __init__

intervaltree/node.py:46–57  ·  view source on GitHub ↗
(self,
                 x_center=None,
                 s_center=set(),
                 left_node=None,
                 right_node=None)

Source from the content-addressed store, hash-verified

44 'balance'
45 )
46 def __init__(self,
47 x_center=None,
48 s_center=set(),
49 left_node=None,
50 right_node=None):
51 self.x_center = x_center
52 self.s_center = set(s_center)
53 self.left_node = left_node
54 self.right_node = right_node
55 self.depth = 0 # will be set when rotated
56 self.balance = 0 # ditto
57 self.rotate()
58
59 @classmethod
60 def from_interval(cls, interval):

Callers

nothing calls this directly

Calls 1

rotateMethod · 0.95

Tested by

no test coverage detected