IDAPython 9.0
Loading...
Searching...
No Matches
interval_t Class Reference

Proxy of C++ interval_t class.

Inheritance diagram for interval_t:

Public Member Functions

"bool" empty (self)
 empty(self) -> bool
 
"void" intersect (self, "interval_t" r)
 intersect(self, r)
 
"void" make_union (self, "interval_t" r)
 make_union(self, r)
 
"void" move_by (self, "int" shift)
 move_by(self, shift)
 
 __init__ (self, *args)
 init(self) -> interval_t init(self, y0, y1) -> interval_t
 
"int" length (self)
 length(self) -> int
 
"bool" contains (self, "int" x)
 contains(self, x) -> bool
 
"bool" __eq__ (self, "interval_t" r)
 eq(self, r) -> bool
 
"bool" __ne__ (self, "interval_t" r)
 ne(self, r) -> bool
 

Static Public Attributes

str x0 = property(_ida_graph.interval_t_x0_get, _ida_graph.interval_t_x0_set, doc=)
 
str x1 = property(_ida_graph.interval_t_x1_get, _ida_graph.interval_t_x1_set, doc=)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )
Parameters
y0int
y1int

init(self, s) -> interval_t

Parameters
sedge_segment_t const &

Member Function Documentation

◆ __eq__()

"bool" __eq__ ( self,
"interval_t" r )
Parameters
rinterval_t const &

◆ __ne__()

"bool" __ne__ ( self,
"interval_t" r )
Parameters
rinterval_t const &

◆ contains()

"bool" contains ( self,
"int" x )
Parameters
xint

◆ empty()

"bool" empty ( self)

◆ intersect()

"void" intersect ( self,
"interval_t" r )
Parameters
rinterval_t const &

◆ length()

"int" length ( self)

◆ make_union()

"void" make_union ( self,
"interval_t" r )
Parameters
rinterval_t const &

◆ move_by()

"void" move_by ( self,
"int" shift )
Parameters
shiftint

Member Data Documentation

◆ x0

str x0 = property(_ida_graph.interval_t_x0_get, _ida_graph.interval_t_x0_set, doc=)
static

◆ x1

str x1 = property(_ida_graph.interval_t_x1_get, _ida_graph.interval_t_x1_set, doc=)
static

Property Documentation

◆ thisown

thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

The documentation for this class was generated from the following file: