DotCodec
linnet_py Class
DotCodec(*, encode_node: Callable[[NodeValue], DotVertexData], decode_node: Callable[[DotVertexData], NodeValue], encode_edge: Callable[[EdgeValue], DotEdgeData], decode_edge: Callable[[DotEdgeData], EdgeValue], encode_half_edge: Callable[[HalfEdgeValue], DotHalfEdgeData], decode_half_edge: Callable[[DotHalfEdgeData], HalfEdgeValue])An explicit mapping between graph values and DOT-representable records.
Constructor
#Parameters
| Name | Type | Default | Description |
|---|---|---|---|
encode_node | Callable[[NodeValue], DotVertexData] | — | — |
decode_node | Callable[[DotVertexData], NodeValue] | — | — |
encode_edge | Callable[[EdgeValue], DotEdgeData] | — | — |
decode_edge | Callable[[DotEdgeData], EdgeValue] | — | — |
encode_half_edge | Callable[[HalfEdgeValue], DotHalfEdgeData] | — | — |
decode_half_edge | Callable[[DotHalfEdgeData], HalfEdgeValue] | — | — |
Member details
linnest
Class methodtopology
Class methodView generated signature source: docs/api/python/linnet-py.pyi:320