Public Member Functions | |
def | __init__ |
def | __iter__ |
def | cannon |
def | __repr__ |
def | __contains__ |
def | __eq__ |
def | __add__ |
def | __sub__ |
def | __and__ |
def | hull |
def | empty |
def | show |
Static Public Member Functions | |
def | cannon_list |
Public Attributes | |
is_cannon | |
intervals | |
Stands for intervals with integer bounds Offers common methods to work with interval
Definition at line 33 of file interval.py.
def miasm2.core.interval.interval.__init__ | ( | self, | |
bounds = None |
|||
) |
Instance an interval object @bounds: (optional) list of (int, int) and/or interval instance
Definition at line 38 of file interval.py.
def miasm2.core.interval.interval.__add__ | ( | self, | |
i | |||
) |
def miasm2.core.interval.interval.__and__ | ( | self, | |
v | |||
) |
def miasm2.core.interval.interval.__contains__ | ( | self, | |
other | |||
) |
Definition at line 103 of file interval.py.
def miasm2.core.interval.interval.__eq__ | ( | self, | |
i | |||
) |
Definition at line 120 of file interval.py.
def miasm2.core.interval.interval.__iter__ | ( | self | ) |
def miasm2.core.interval.interval.__repr__ | ( | self | ) |
Definition at line 95 of file interval.py.
def miasm2.core.interval.interval.__sub__ | ( | self, | |
v | |||
) |
def miasm2.core.interval.interval.cannon | ( | self | ) |
Definition at line 88 of file interval.py.
|
static |
Return a cannonizes list of intervals @tmp: list of (int, int)
Definition at line 56 of file interval.py.
def miasm2.core.interval.interval.empty | ( | self | ) |
def miasm2.core.interval.interval.hull | ( | self | ) |
Definition at line 212 of file interval.py.
def miasm2.core.interval.interval.show | ( | self, | |
img_x = 1350 , |
|||
img_y = 20 , |
|||
dry_run = False |
|||
) |
show image representing the interval
Definition at line 224 of file interval.py.
miasm2.core.interval.interval.intervals |
Definition at line 47 of file interval.py.
miasm2.core.interval.interval.is_cannon |
Definition at line 46 of file interval.py.