class HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
]
All features
Direct parents
conformant parents
HASHABLE
non-conformant parents
ANY
,
PLATFORM
Known children
conformant children
LOADED_HIERARCHIC_GRAPH_NODE
Summary
creation features
make
(i: E)
exported features
make
(i: E)
item
: E
max_rank
:
INTEGER
min_rank
:
INTEGER
parents
:
FAST_ARRAY
[HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
]]
children
:
FAST_ARRAY
[HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
]]
set_item
(i: E)
parents_count
:
INTEGER
children_count
:
INTEGER
add_parent
(node: HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
])
add_child
(node: HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
])
remove_parent
(node: HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
])
has_parent_edge
(id:
INTEGER
):
BOOLEAN
has_child_edge
(id:
INTEGER
):
BOOLEAN
remove_child
(node: HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
])
remove_parent_edge
(id:
INTEGER
): HIERARCHIC_GRAPH_NODE [E ->
HASHABLE
]