pm4py.visualization.heuristics_net.variants.pydotplus_vis module#
- class pm4py.visualization.heuristics_net.variants.pydotplus_vis.Parameters(*values)[source]#
Bases:
Enum- FORMAT = 'format'#
- BGCOLOR = 'bgcolor'#
- ENABLE_GRAPH_TITLE = 'enable_graph_title'#
- GRAPH_TITLE = 'graph_title'#
- pm4py.visualization.heuristics_net.variants.pydotplus_vis.get_corr_hex(num)[source]#
Gets correspondence between a number and an hexadecimal string
- Parameters:
num – Number
- Returns:
Hexadecimal string
- Return type:
hex_string
- pm4py.visualization.heuristics_net.variants.pydotplus_vis.transform_to_hex(graycolor)[source]#
Transform color to hexadecimal representation
- Parameters:
graycolor – Gray color (int from 0 to 255)
- Returns:
Hexadecimal color
- Return type:
hex_string
- pm4py.visualization.heuristics_net.variants.pydotplus_vis.transform_to_hex_2(color)[source]#
Transform color to hexadecimal representation
- Parameters:
color – Gray color (int from 0 to 255)
- Returns:
Hexadecimal color
- Return type:
hex_string
- pm4py.visualization.heuristics_net.variants.pydotplus_vis.get_graph(heu_net: HeuristicsNet, parameters: Dict[str | Parameters, Any] | None = None) Dot[source]#
Gets a representation of an Heuristics Net
- Parameters:
heu_net – Heuristics net
parameters –
- Possible parameters of the algorithm, including:
Parameters.FORMAT
- Returns:
Pydotplus graph
- Return type:
- pm4py.visualization.heuristics_net.variants.pydotplus_vis.apply(heu_net: HeuristicsNet, parameters: Dict[str | Parameters, Any] | None = None) str[source]#
Gets a representation of an Heuristics Net
- Parameters:
heu_net – Heuristics net
parameters –
- Possible parameters of the algorithm, including:
Parameters.FORMAT
- Returns:
Representation of the Heuristics Net
- Return type:
gviz