HalfFace.edge_attributes
-
HalfFace.
edge_attributes
(edge, names=None, values=None)[source] Get or set multiple attributes of an edge.
- Parameters
edge (2-tuple of int) – The identifier of the edge.
names (list, optional) – A list of attribute names.
values (list, optional) – A list of attribute values.
- Returns
dict, list or None – If the parameter
names
is empty, a dictionary of all attribute name-value pairs of the edge. If the parameternames
is not empty, a list of the values corresponding to the provided names.None
if the function is used as a “setter”.- Raises
KeyError – If the edge does not exist.