IDAPython 9.0
Loading...
Searching...
No Matches
rect_t Class Reference
Inheritance diagram for rect_t:

Public Member Functions

 __init__ (self, *args)
 
None verify (self)
 
int width (self)
 
int height (self)
 
None move_to (self, 'point_t' p)
 
None move_by (self, 'point_t' p)
 
'point_tcenter (self)
 
'point_ttopleft (self)
 
'point_tbottomright (self)
 
None grow (self, int delta)
 
None intersect (self, 'rect_t' r)
 
None make_union (self, 'rect_t' r)
 
bool empty (self)
 
bool is_intersection_empty (self, 'rect_t' r)
 
bool contains (self, 'point_t' p)
 
int area (self)
 
bool __eq__ (self, 'rect_t' r)
 
bool __ne__ (self, 'rect_t' r)
 

Static Public Attributes

str left
 
str top = property(_ida_graph.rect_t_top_get, _ida_graph.rect_t_top_set)
 
str right
 
str bottom
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Member Function Documentation

◆ __eq__()

bool __eq__ ( self,
'rect_t' r )

◆ __ne__()

bool __ne__ ( self,
'rect_t' r )

◆ area()

int area ( self)

◆ bottomright()

'point_t' bottomright ( self)

◆ center()

'point_t' center ( self)

◆ contains()

bool contains ( self,
'point_t' p )

◆ empty()

bool empty ( self)

◆ grow()

None grow ( self,
int delta )

◆ height()

int height ( self)

◆ intersect()

None intersect ( self,
'rect_t' r )

◆ is_intersection_empty()

bool is_intersection_empty ( self,
'rect_t' r )

◆ make_union()

None make_union ( self,
'rect_t' r )

◆ move_by()

None move_by ( self,
'point_t' p )

◆ move_to()

None move_to ( self,
'point_t' p )

◆ topleft()

'point_t' topleft ( self)

◆ verify()

None verify ( self)

◆ width()

int width ( self)

Member Data Documentation

◆ bottom

str bottom
static
Initial value:
= property(_ida_graph.rect_t_bottom_get, _ida_graph.
rect_t_bottom_set)

◆ left

str left
static
Initial value:
= property(_ida_graph.rect_t_left_get, _ida_graph.
rect_t_left_set)

◆ right

str right
static
Initial value:
= property(_ida_graph.rect_t_right_get, _ida_graph.
rect_t_right_set)

◆ top

str top = property(_ida_graph.rect_t_top_get, _ida_graph.rect_t_top_set)
static

Property Documentation

◆ thisown

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

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