Module ida_graph :: Class mutable_graph_t
[frames] | no frames]

Class mutable_graph_t

object --+
         |
        mutable_graph_t

Proxy of C++ mutable_graph_t class.

Instance Methods
 
__disown__(self)
 
__init__(self, *args, **kwargs)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__repr__(self)
repr(x)
 
__swig_destroy__(self)
ea_t
calc_group_ea(self, arg0)
bool
change_group_visibility(self, group, expand)
 
clear(self)
bool
create_digraph_layout(self)
int
create_group(self, nodes)
 
del_custom_layout(self)
bool
delete_group(self, group)
bool
empty(self)
bool
exists(self, node)
bool
get_custom_layout(self)
edge_info_t
get_edge(self, e)
int
get_first_subgraph_node(self, group)
bool
get_graph_groups(self)
int
get_next_subgraph_node(self, group, current)
int
get_node_group(self, node)
int
get_node_representative(self, node)
bool
is_collapsed_node(self, node)
bool
is_deleted_node(self, node)
bool
is_displayable_node(self, node)
bool
is_dot_node(self, node)
bool
is_group_node(self, node)
bool
is_simple_node(self, node)
bool
is_subgraph_node(self, node)
bool
is_uncollapsed_node(self, node)
bool
is_user_graph(self)
bool
is_visible_node(self, node)
int
node_qty(self)
int
npred(self, b)
rect_t
nrect(self, n)
nrect(self, n) -> rect_t
int
nsucc(self, b)
int
pred(self, b, i)
intvec_t const &
predset(self, b)
 
reset(self)
 
set_custom_layout(self)
 
set_deleted_node(self, node)
bool
set_edge(self, e, ei)
 
set_graph_groups(self)
 
set_node_group(self, node, group)
int
size(self)
int
succ(self, b, i)
intvec_t const &
succset(self, b)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties
  belongs
mutable_graph_t_belongs_get(self) -> intvec_t *
  edges
mutable_graph_t_edges_get(self) -> edge_infos_wrapper_t
  gid
mutable_graph_t_gid_get(self) -> uval_t
  node_flags
mutable_graph_t_node_flags_get(self) -> bytevec_t *
  nodes
mutable_graph_t_nodes_get(self) -> node_layout_t
  org_preds
mutable_graph_t_org_preds_get(self) -> array_of_intvec_t
  org_succs
mutable_graph_t_org_succs_get(self) -> array_of_intvec_t
  preds
mutable_graph_t_preds_get(self) -> array_of_intvec_t
  succs
mutable_graph_t_succs_get(self) -> array_of_intvec_t
  thisown
The membership flag

Inherited from object: __class__

Method Details

__init__(self, *args, **kwargs)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

Property Details

belongs

mutable_graph_t_belongs_get(self) -> intvec_t *

Get Method:
unreachable.mutable_graph_t_belongs_get(self)
Set Method:
unreachable.mutable_graph_t_belongs_set(self, belongs)

edges

mutable_graph_t_edges_get(self) -> edge_infos_wrapper_t

Get Method:
unreachable.mutable_graph_t_edges_get(self)
Set Method:
unreachable.mutable_graph_t_edges_set(self, edges)

gid

mutable_graph_t_gid_get(self) -> uval_t

Get Method:
unreachable.mutable_graph_t_gid_get(self)
Set Method:
unreachable.mutable_graph_t_gid_set(self, gid)

node_flags

mutable_graph_t_node_flags_get(self) -> bytevec_t *

Get Method:
unreachable.mutable_graph_t_node_flags_get(self)
Set Method:
unreachable.mutable_graph_t_node_flags_set(self, node_flags)

nodes

mutable_graph_t_nodes_get(self) -> node_layout_t

Get Method:
unreachable.mutable_graph_t_nodes_get(self)
Set Method:
unreachable.mutable_graph_t_nodes_set(self, nodes)

org_preds

mutable_graph_t_org_preds_get(self) -> array_of_intvec_t

Get Method:
unreachable.mutable_graph_t_org_preds_get(self)
Set Method:
unreachable.mutable_graph_t_org_preds_set(self, org_preds)

org_succs

mutable_graph_t_org_succs_get(self) -> array_of_intvec_t

Get Method:
unreachable.mutable_graph_t_org_succs_get(self)
Set Method:
unreachable.mutable_graph_t_org_succs_set(self, org_succs)

preds

mutable_graph_t_preds_get(self) -> array_of_intvec_t

Get Method:
unreachable.mutable_graph_t_preds_get(self)
Set Method:
unreachable.mutable_graph_t_preds_set(self, preds)

succs

mutable_graph_t_succs_get(self) -> array_of_intvec_t

Get Method:
unreachable.mutable_graph_t_succs_get(self)
Set Method:
unreachable.mutable_graph_t_succs_set(self, succs)

thisown

The membership flag

Get Method:
unreachable(x)
Set Method:
unreachable(x, v)