wiring_diagram: Wiring diagrams

Description Usage Details See Also

View source: R/wiring_diagram.R

Description

Wiring diagrams (aka string diagrams) with arbitrary node/port/edge data.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
wiring_diagram(input_ports = list(), output_ports = list(),
  data = list())

input_node(g)

output_node(g)

## S3 method for class 'wiring_diagram'
add_node(g, node, input_ports = list(),
  output_ports = list(), data = list())

input_ports(g, node)

input_ports(g, node) <- value

output_ports(g, node)

output_ports(g, node) <- value

## S3 method for class 'wiring_diagram'
add_edge(g, src, tgt, src_port, tgt_port,
  data = list())

## S3 method for class 'wiring_diagram'
edges(g, src, tgt, src_port, tgt_port)

## S3 method for class 'wiring_diagram'
nedges(g, src, tgt, src_port, tgt_port)

source_port(g, src, tgt, ind)

target_port(g, src, tgt, ind)

Details

The implementation is a simple wrapper around multigraph.

See Also

multigraph, graph


IBM/rflowgraph documentation built on Sept. 12, 2019, 7:45 p.m.