X3D
type: NamedIndividual
has head: head
has scene: Scene
profile: Immersive
version: 3.0
no namespace schema location: https://www.web3d.org/specifications/x3d-3.0.xsd

meta 1 1
type: NamedIndividual
type: meta
has parent: head
content: NetworkReroutingRoutes.x3d
name: title

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: This file contains a pattern of three routes for a network: a primary, alternate and second-alternate (tertiary). By pushing the buttons, the packets move forward along their predetermined routes for one iteration. Routing and interpolators are pre-wired to move left-to-right only.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Bill Fischer
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: 22 March 2001
name: created

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 20 October 2019
name: modified

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: NetworkReroutingAlternateRoutes.x3d
name: reference

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: NetworkReroutingAlternateRoutes.png
name: Image

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Basic/Networking/NetworkReroutingRoutes.x3d
name: identifier

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: NetworkReroutingAlternateRoutes.x3d
name: reference

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: NetworkReroutingNetwork.x3d
name: reference

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit
name: generator

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: ../license.html
name: license

NetworkReroutingRoutes.x3d
description: This file contains a pattern of three routes for a network: a primary, alternate and second-alternate (tertiary). By pushing the buttons, the packets move forward along their predetermined routes for one iteration. Routing and interpolators are pre-wired to move left-to-right only.
creator: Bill Fischer
created: 22 March 2001
modified: 20 October 2019
reference: NetworkReroutingAlternateRoutes.x3d
image: NetworkReroutingAlternateRoutes.png
reference: NetworkReroutingNetwork.x3d
generator: X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../license.html

WorldInfo 2 1
type: NamedIndividual
type: WorldInfo
has parent: Scene
title: NetworkReroutingRoutes.x3d

packets group
type: NamedIndividual
type: Group
has parent: Scene
has children: packet1 transmit
has children: packet1 2transmit
has children: packet2 transmit
has children: packet2 2transmit
has children: packet3 transmit
has children: packet3 2transmit
has children: packet4 transmit
has children: packet4 2transmit
has children: packet5 transmit
has children: packet5 2transmit
has children: packet6 transmit
has children: packet6 2transmit
has children: packet2 1
has children: packet2 1a
has children: packet2 2
has children: packet2 2a
has children: packet2 3
has children: packet2 3a
has children: packet2 3b
has children: packet2 3b2
has children: packet2 4
has children: packet2 4a
has children: packet2 5
has children: packet2 5a
has children: packet2 6
has children: packet2 6a
has children: packet3 1
has children: packet3 1a
has children: packet3 2
has children: packet3 2a
has children: packet3 3
has children: packet3 3a
has children: packet3 3b
has children: packet3 3b2
has children: packet3 4
has children: packet3 4a
has children: packet3 4b
has children: packet3 4b2
has children: packet3 5
has children: packet3 5a
has children: packet3 6
has children: packet3 6a
has children: Transform 2 2 43
has children: Transform 2 2 44
has children: Transform 2 2 45
has children: Transform 2 2 46
has children: Transform 2 2 47
has children: Transform 2 2 48
has children: Transform 2 2 49
has children: Transform 2 2 50
has children: clock
has children: clock2
has children: clock3
has children: node path
has children: node patha
has children: node path2
has children: node path2a
has children: node path3
has children: node path3a
has children: node path4
has children: node path4a
has children: node path5
has children: node path5a
has children: node path6
has children: node path6a
has children: path2
has children: path2a
has children: path2 2
has children: path2 2a
has children: path2 3
has children: path2 3a
has children: path2 4
has children: path2 4a
has children: path2 5
has children: path2 5a
has children: path2 6
has children: path2 6a

packet1 transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 1 1
DEF: packet1_transmit

Transform 2 2 1 1
type: NamedIndividual
type: Transform
has parent: packet1 transmit
has children: prim packet
rotation: 0
rotation: 1
rotation: 1.57
translation: -6
translation: -0.5
translation: 0

prim packet
type: NamedIndividual
type: Shape
has parent: Transform 2 2 1 1
has appearance: Appearance 2 2 1 1 1 1
has geometry: Cylinder 2 2 1 1 1 2
DEF: prim_packet

Material 2 2 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 1 1 1 1
emissive color: .8
emissive color: .2

Cylinder 2 2 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: prim packet
height: .5
radius: .075

packet1 2transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 2 1
DEF: packet1_2transmit

Transform 2 2 2 1
type: NamedIndividual
type: Transform
has parent: packet1 2transmit
has children: prim packet-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: -6
translation: -0.5
translation: 0

packet2 transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 3 1
DEF: packet2_transmit

Transform 2 2 3 1
type: NamedIndividual
type: Transform
has parent: packet2 transmit
has children: Transform 2 2 3 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: -4
translation: -0.5
translation: 0

Transform 2 2 3 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 3 1
has children: prim packet-USE-2
rotation: 0
rotation: 1
rotation: 1.57

packet2 2transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 4 1
DEF: packet2_2transmit

Transform 2 2 4 1
type: NamedIndividual
type: Transform
has parent: packet2 2transmit
has children: Transform 2 2 4 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: -4
translation: -0.5
translation: 0

Transform 2 2 4 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 4 1
has children: prim packet-USE-3
rotation: 0
rotation: 1
rotation: 1.57

packet3 transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 5 1
DEF: packet3_transmit

Transform 2 2 5 1
type: NamedIndividual
type: Transform
has parent: packet3 transmit
has children: Transform 2 2 5 1 1
rotation: 0
rotation: 1
rotation: .785
translation: -2
translation: -0.5
translation: 2

Transform 2 2 5 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 5 1
has children: prim packet-USE-4
rotation: 0
rotation: 1
rotation: 1.57

packet3 2transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 6 1
DEF: packet3_2transmit

Transform 2 2 6 1
type: NamedIndividual
type: Transform
has parent: packet3 2transmit
has children: Transform 2 2 6 1 1
rotation: 0
rotation: 1
rotation: .785
translation: -2
translation: -0.5
translation: 2

Transform 2 2 6 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 6 1
has children: prim packet-USE-5
rotation: 0
rotation: 1
rotation: 1.57

packet4 transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 7 1
DEF: packet4_transmit

Transform 2 2 7 1
type: NamedIndividual
type: Transform
has parent: packet4 transmit
has children: Transform 2 2 7 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: 0
translation: -0.5

Transform 2 2 7 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 7 1
has children: prim packet-USE-6
rotation: 0
rotation: 1
rotation: 1.57

packet4 2transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 8 1
DEF: packet4_2transmit

Transform 2 2 8 1
type: NamedIndividual
type: Transform
has parent: packet4 2transmit
has children: Transform 2 2 8 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: 0
translation: -0.5

Transform 2 2 8 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 8 1
has children: prim packet-USE-7
rotation: 0
rotation: 1
rotation: 1.57

packet5 transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 9 1
DEF: packet5_transmit

Transform 2 2 9 1
type: NamedIndividual
type: Transform
has parent: packet5 transmit
has children: Transform 2 2 9 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 2
translation: -0.5

Transform 2 2 9 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 9 1
has children: prim packet-USE-8
rotation: 0
rotation: 1
rotation: 1.57

packet5 2transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 10 1
DEF: packet5_2transmit

Transform 2 2 10 1
type: NamedIndividual
type: Transform
has parent: packet5 2transmit
has children: Transform 2 2 10 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 2
translation: -0.5

Transform 2 2 10 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 10 1
has children: prim packet-USE-9
rotation: 0
rotation: 1
rotation: 1.57

packet6 transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 11 1
DEF: packet6_transmit

Transform 2 2 11 1
type: NamedIndividual
type: Transform
has parent: packet6 transmit
has children: prim packet-USE-10
rotation: 0
rotation: 1
rotation: 1.57
translation: 4
translation: -0.5
translation: 0

packet6 2transmit
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 12 1
DEF: packet6_2transmit

Transform 2 2 12 1
type: NamedIndividual
type: Transform
has parent: packet6 2transmit
has children: prim packet-USE-11
rotation: 0
rotation: 1
rotation: 1.57
translation: 4
translation: -0.5
translation: 0

packet2 1
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 13 1
DEF: packet2_1

Transform 2 2 13 1
type: NamedIndividual
type: Transform
has parent: packet2 1
has children: packet2
rotation: 0
rotation: 1
rotation: 1.57
translation: -6
translation: -0.5
translation: 0

packet2
type: NamedIndividual
type: Shape
has parent: Transform 2 2 13 1
has appearance: Appearance 2 2 13 1 1 1
has geometry: Cylinder 2 2 13 1 1 2
DEF: packet2

Material 2 2 13 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 13 1 1 1
emissive color: .2
emissive color: 1

Cylinder 2 2 13 1 1 2
type: NamedIndividual
type: Cylinder
has parent: packet2
height: .5
radius: .075

packet2 1a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 14 1
DEF: packet2_1a

Transform 2 2 14 1
type: NamedIndividual
type: Transform
has parent: packet2 1a
has children: packet2-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: -6
translation: -0.5
translation: 0

packet2 2
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 15 1
DEF: packet2_2

Transform 2 2 15 1
type: NamedIndividual
type: Transform
has parent: packet2 2
has children: Transform 2 2 15 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: -4
translation: -0.5
translation: 0

Transform 2 2 15 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 15 1
has children: packet2-USE-2
rotation: 0
rotation: 1
rotation: 1.57

packet2 2a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 16 1
DEF: packet2_2a

Transform 2 2 16 1
type: NamedIndividual
type: Transform
has parent: packet2 2a
has children: Transform 2 2 16 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: -4
translation: -0.5
translation: 0

Transform 2 2 16 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 16 1
has children: packet2-USE-3
rotation: 0
rotation: 1
rotation: 1.57

packet2 3
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 17 1
DEF: packet2_3

Transform 2 2 17 1
type: NamedIndividual
type: Transform
has parent: packet2 3
has children: Transform 2 2 17 1 1
rotation: 0
rotation: 1
rotation: .785
translation: -2
translation: -0.5
translation: 2

Transform 2 2 17 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 17 1
has children: packet2-USE-4
rotation: 0
rotation: 1
rotation: 1.57

packet2 3a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 18 1
DEF: packet2_3a

Transform 2 2 18 1
type: NamedIndividual
type: Transform
has parent: packet2 3a
has children: Transform 2 2 18 1 1
rotation: 0
rotation: 1
rotation: .785
translation: -2
translation: -0.5
translation: 2

Transform 2 2 18 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 18 1
has children: packet2-USE-5
rotation: 0
rotation: 1
rotation: 1.57

packet2 3b
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 19 1
DEF: packet2_3b

Transform 2 2 19 1
type: NamedIndividual
type: Transform
has parent: packet2 3b
has children: packet2-USE-6
rotation: 0
rotation: 1
rotation: 1.57
translation: -4
translation: -0.5
translation: 4

packet2 3b2
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 20 1
DEF: packet2_3b2

Transform 2 2 20 1
type: NamedIndividual
type: Transform
has parent: packet2 3b2
has children: packet2-USE-7
rotation: 0
rotation: 1
rotation: 1.57
translation: -4
translation: -0.5
translation: 4

packet2 4
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 21 1
DEF: packet2_4

Transform 2 2 21 1
type: NamedIndividual
type: Transform
has parent: packet2 4
has children: Transform 2 2 21 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 0
translation: -0.5
translation: 4

Transform 2 2 21 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 21 1
has children: packet2-USE-8
rotation: 0
rotation: 1
rotation: 1.57

packet2 4a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 22 1
DEF: packet2_4a

Transform 2 2 22 1
type: NamedIndividual
type: Transform
has parent: packet2 4a
has children: Transform 2 2 22 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 0
translation: -0.5
translation: 4

Transform 2 2 22 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 22 1
has children: packet2-USE-9
rotation: 0
rotation: 1
rotation: 1.57

packet2 5
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 23 1
DEF: packet2_5

Transform 2 2 23 1
type: NamedIndividual
type: Transform
has parent: packet2 5
has children: Transform 2 2 23 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 2
translation: -0.5

Transform 2 2 23 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 23 1
has children: packet2-USE-10
rotation: 0
rotation: 1
rotation: 1.57

packet2 5a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 24 1
DEF: packet2_5a

Transform 2 2 24 1
type: NamedIndividual
type: Transform
has parent: packet2 5a
has children: Transform 2 2 24 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 2
translation: -0.5

Transform 2 2 24 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 24 1
has children: packet2-USE-11
rotation: 0
rotation: 1
rotation: 1.57

packet2 6
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 25 1
DEF: packet2_6

Transform 2 2 25 1
type: NamedIndividual
type: Transform
has parent: packet2 6
has children: packet2-USE-12
rotation: 0
rotation: 1
rotation: 1.57
translation: 4
translation: -0.5
translation: 0

packet2 6a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 26 1
DEF: packet2_6a

Transform 2 2 26 1
type: NamedIndividual
type: Transform
has parent: packet2 6a
has children: packet2-USE-13
rotation: 0
rotation: 1
rotation: 1.57
translation: 4
translation: -0.5
translation: 0

packet3 1
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 27 1
DEF: packet3_1

Transform 2 2 27 1
type: NamedIndividual
type: Transform
has parent: packet3 1
has children: packet3
rotation: 0
rotation: 1
rotation: 1.57
translation: -6
translation: -0.5
translation: 0

packet3
type: NamedIndividual
type: Shape
has parent: Transform 2 2 27 1
has appearance: Appearance 2 2 27 1 1 1
has geometry: Cylinder 2 2 27 1 1 2
DEF: packet3

Material 2 2 27 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 27 1 1 1
emissive color: .2
emissive color: 1

Cylinder 2 2 27 1 1 2
type: NamedIndividual
type: Cylinder
has parent: packet3
height: .5
radius: .075

packet3 1a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 28 1
DEF: packet3_1a

Transform 2 2 28 1
type: NamedIndividual
type: Transform
has parent: packet3 1a
has children: packet3-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: -6
translation: -0.5
translation: 0

packet3 2
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 29 1
DEF: packet3_2

Transform 2 2 29 1
type: NamedIndividual
type: Transform
has parent: packet3 2
has children: Transform 2 2 29 1 1
rotation: 0
rotation: 1
rotation: .785
translation: -4
translation: -0.5
translation: 0

Transform 2 2 29 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 29 1
has children: packet3-USE-2
rotation: 0
rotation: 1
rotation: 1.57

packet3 2a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 30 1
DEF: packet3_2a

Transform 2 2 30 1
type: NamedIndividual
type: Transform
has parent: packet3 2a
has children: Transform 2 2 30 1 1
rotation: 0
rotation: 1
rotation: .785
translation: -4
translation: -0.5
translation: 0

Transform 2 2 30 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 30 1
has children: packet3-USE-3
rotation: 0
rotation: 1
rotation: 1.57

packet3 3
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 31 1
DEF: packet3_3

Transform 2 2 31 1
type: NamedIndividual
type: Transform
has parent: packet3 3
has children: Transform 2 2 31 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: -2
translation: -0.5

Transform 2 2 31 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 31 1
has children: packet3-USE-4
rotation: 0
rotation: 1
rotation: 1.57

packet3 3a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 32 1
DEF: packet3_3a

Transform 2 2 32 1
type: NamedIndividual
type: Transform
has parent: packet3 3a
has children: Transform 2 2 32 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: -2
translation: -0.5

Transform 2 2 32 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 32 1
has children: packet3-USE-5
rotation: 0
rotation: 1
rotation: 1.57

packet3 3b
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 33 1
DEF: packet3_3b

Transform 2 2 33 1
type: NamedIndividual
type: Transform
has parent: packet3 3b
has children: packet3-USE-6
rotation: 0
rotation: 1
rotation: 1.57
translation: -4
translation: -0.5

packet3 3b2
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 34 1
DEF: packet3_3b2

Transform 2 2 34 1
type: NamedIndividual
type: Transform
has parent: packet3 3b2
has children: packet3-USE-7
rotation: 0
rotation: 1
rotation: 1.57
translation: -4
translation: -0.5

packet3 4
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 35 1
DEF: packet3_4

Transform 2 2 35 1
type: NamedIndividual
type: Transform
has parent: packet3 4
has children: packet3-USE-8
rotation: 0
rotation: 1
rotation: 1.57
translation: 0
translation: -0.5
translation: -4

packet3 4a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 36 1
DEF: packet3_4a

Transform 2 2 36 1
type: NamedIndividual
type: Transform
has parent: packet3 4a
has children: packet3-USE-9
rotation: 0
rotation: 1
rotation: 1.57
translation: 0
translation: -0.5
translation: -4

packet3 4b
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 37 1
DEF: packet3_4b

Transform 2 2 37 1
type: NamedIndividual
type: Transform
has parent: packet3 4b
has children: Transform 2 2 37 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 4
translation: -0.5
translation: -4

Transform 2 2 37 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 37 1
has children: packet3-USE-10
rotation: 0
rotation: 1
rotation: 1.57

packet3 4b2
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 38 1
DEF: packet3_4b2

Transform 2 2 38 1
type: NamedIndividual
type: Transform
has parent: packet3 4b2
has children: Transform 2 2 38 1 1
rotation: 0
rotation: 1
rotation: .785
translation: 4
translation: -0.5
translation: -4

Transform 2 2 38 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 38 1
has children: packet3-USE-11
rotation: 0
rotation: 1
rotation: 1.57

packet3 5
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 39 1
DEF: packet3_5

Transform 2 2 39 1
type: NamedIndividual
type: Transform
has parent: packet3 5
has children: Transform 2 2 39 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: 2
translation: -0.5
translation: -2

Transform 2 2 39 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 39 1
has children: packet3-USE-12
rotation: 0
rotation: 1
rotation: 1.57

packet3 5a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 40 1
DEF: packet3_5a

Transform 2 2 40 1
type: NamedIndividual
type: Transform
has parent: packet3 5a
has children: Transform 2 2 40 1 1
rotation: 0
rotation: 1
rotation: -0.785
translation: 2
translation: -0.5
translation: -2

Transform 2 2 40 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 40 1
has children: packet3-USE-13
rotation: 0
rotation: 1
rotation: 1.57

packet3 6
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 41 1
DEF: packet3_6

Transform 2 2 41 1
type: NamedIndividual
type: Transform
has parent: packet3 6
has children: packet3-USE-14
rotation: 0
rotation: 1
rotation: 1.57
translation: 4
translation: -0.5
translation: 0

packet3 6a
type: NamedIndividual
type: Transform
has parent: packets group
has children: Transform 2 2 42 1
DEF: packet3_6a

Transform 2 2 42 1
type: NamedIndividual
type: Transform
has parent: packet3 6a
has children: packet3-USE-15
rotation: 0
rotation: 1
rotation: 1.57
translation: 4
translation: -0.5
translation: 0

Transform 2 2 43
type: NamedIndividual
type: Transform
has parent: packets group
has children: Group 2 2 43 1
scale: .4
translation: -5
translation: -0.5
translation: -6

Material 2 2 43 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 43 1 1 1
emissive color: .8
emissive color: .2

Cylinder 2 2 43 1 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 43 1 1
height: 2.5
radius: .75

Material 2 2 43 1 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 43 1 2 1
diffuse color: .5

primaryTouch
type: NamedIndividual
type: TouchSensor
has parent: Group 2 2 43 1
DEF: primaryTouch
description: primary TouchSensor

Transform 2 2 43 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 43 1
has children: Billboard 2 2 43 1 4 1
translation: 0
translation: 10.5

Text 2 2 43 1 4 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 2 43 1 4 1 1
has font style: FontStyle 2 2 43 1 4 1 1 1 1
string: "Primary"

FontStyle 2 2 43 1 4 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 2 43 1 4 1 1 1
horizontal: false
css style: BOLD

Material 2 2 43 1 4 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 43 1 4 1 1 2
emissive color: 1
emissive color: .2

Transform 2 2 44
type: NamedIndividual
type: Transform
has parent: packets group
has children: Group 2 2 44 1
has children: Transform 2 2 44 2
scale: .4
translation: -4
translation: -0.5
translation: -6

Material 2 2 44 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 44 1 1 1
diffuse color: .5

Material 2 2 44 1 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 44 1 2 1
emissive color: .2
emissive color: .8

Cylinder 2 2 44 1 2 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 44 1 2
height: 2.5
radius: .75

secondaryTouch
type: NamedIndividual
type: TouchSensor
has parent: Group 2 2 44 1
DEF: secondaryTouch
description: secondary TouchSensor

Transform 2 2 44 2
type: NamedIndividual
type: Transform
has parent: Transform 2 2 44
has children: Billboard 2 2 44 2 1
translation: 0
translation: 10.5

Text 2 2 44 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 2 44 2 1 1
has font style: FontStyle 2 2 44 2 1 1 1 1
string: "Secondary"

FontStyle 2 2 44 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 2 44 2 1 1 1
horizontal: false
css style: BOLD

Material 2 2 44 2 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 44 2 1 1 2
emissive color: .2
emissive color: 1

Transform 2 2 45
type: NamedIndividual
type: Transform
has parent: packets group
has children: Group 2 2 45 1
has children: Transform 2 2 45 2
scale: .4
translation: -3
translation: -0.5
translation: -6

Material 2 2 45 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 45 1 1 1
diffuse color: .5

Material 2 2 45 1 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 45 1 2 1
emissive color: .2
emissive color: .8

Cylinder 2 2 45 1 2 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 45 1 2
height: 2.5
radius: .75

tertiaryTouch
type: NamedIndividual
type: TouchSensor
has parent: Group 2 2 45 1
DEF: tertiaryTouch
description: tertiary TouchSensor

Transform 2 2 45 2
type: NamedIndividual
type: Transform
has parent: Transform 2 2 45
has children: Billboard 2 2 45 2 1
translation: 0
translation: 10.5

Text 2 2 45 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 2 45 2 1 1
has font style: FontStyle 2 2 45 2 1 1 1 1
string: "Tertiary"

FontStyle 2 2 45 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 2 45 2 1 1 1
horizontal: false
css style: BOLD

Material 2 2 45 2 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 45 2 1 1 2
emissive color: .2
emissive color: 1

Transform 2 2 46
type: NamedIndividual
type: Transform
has parent: packets group
has children: Shape 2 2 46 1
scale: 2
scale: .4
translation: -4
translation: -0.75
translation: -6

Material 2 2 46 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 46 1 1
diffuse color: .5

Transform 2 2 47
type: NamedIndividual
type: Transform
has parent: packets group
has children: Billboard 2 2 47 1
scale: .4
translation: -0.25
translation: 2
translation: -6

Text 2 2 47 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 2 47 1 1
has font style: FontStyle 2 2 47 1 1 1 1
string: "Hop Count:"

FontStyle 2 2 47 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 2 47 1 1 1
css style: BOLD

Transform 2 2 48
type: NamedIndividual
type: Transform
has parent: packets group
has children: Billboard 2 2 48 1
translation: -0.5
translation: 1
translation: -6

Text 2 2 48 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 2 48 1 1
has font style: FontStyle 2 2 48 1 1 1 1
string: "6"

FontStyle 2 2 48 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 2 48 1 1 1
css style: BOLD

numberSix
type: NamedIndividual
type: Material
has parent: Appearance 2 2 48 1 1 2
DEF: numberSix
diffuse color: .4
diffuse color: .2
emissive color: .4
emissive color: 0
transparency: 1

Transform 2 2 49
type: NamedIndividual
type: Transform
has parent: packets group
has children: Billboard 2 2 49 1
translation: .5
translation: 1
translation: -6

Text 2 2 49 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 2 49 1 1
has font style: FontStyle 2 2 49 1 1 1 1
string: "7"

FontStyle 2 2 49 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 2 49 1 1 1
css style: BOLD

numberSeven
type: NamedIndividual
type: Material
has parent: Appearance 2 2 49 1 1 2
DEF: numberSeven
diffuse color: .2
diffuse color: .4
emissive color: 0
emissive color: .4
transparency: 1

Transform 2 2 50
type: NamedIndividual
type: Transform
has parent: packets group
has children: Billboard 2 2 50 1
translation: 1.5
translation: 1
translation: -6

Text 2 2 50 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 2 50 1 1
has font style: FontStyle 2 2 50 1 1 1 1
string: "8"

FontStyle 2 2 50 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 2 50 1 1 1
css style: BOLD

numberEight
type: NamedIndividual
type: Material
has parent: Appearance 2 2 50 1 1 2
DEF: numberEight
diffuse color: .2
diffuse color: .4
emissive color: 0
emissive color: .4
transparency: 1

clock
type: NamedIndividual
type: TimeSensor
has parent: packets group
DEF: clock
cycle interval: 2.0

clock2
type: NamedIndividual
type: TimeSensor
has parent: packets group
DEF: clock2
cycle interval: 2.0

clock3
type: NamedIndividual
type: TimeSensor
has parent: packets group
DEF: clock3
cycle interval: 2.0

node path
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path
key: 0
key: .284
key value: 0
key value: 2

node patha
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_patha
key: 0
key: .284
key value: 0
key value: 4

node path2
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path2
key: 0
key: .284
key value: 0
key value: 2

node path2a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path2a
key: 0
key: .284
key value: 0
key value: -2
key value: 2

node path3
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path3
key: 0
key: .284
key value: 0
key value: 2
key value: -2

node path3a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path3a
key: 0
key: .284
key value: 0
key value: -2

node path4
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path4
key: .426
key: .71
key value: 0
key value: 2

node path4a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path4a
key: .426
key: .71
key value: 0
key value: 4

node path5
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path5
key: .426
key: .71
key value: 0
key value: 2

node path5a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path5a
key: .426
key: .71
key value: 0
key value: -2
key value: 2

node path6
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path6
key: .426
key: .71
key value: 0
key value: 2
key value: -2

node path6a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: node_path6a
key: .426
key: .71
key value: 0
key value: -2

path2
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2
key: .142
key: .426
key value: 0
key value: 2

path2a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2a
key: .142
key: .426
key value: 0
key value: 4

path2 2
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_2
key: .142
key: .426
key value: 0
key value: 2

path2 2a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_2a
key: .142
key: .426
key value: 0
key value: -2
key value: 2

path2 3
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_3
key: .142
key: .426
key value: 0
key value: 2
key value: -2

path2 3a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_3a
key: .142
key: .426
key value: 0
key value: -2

path2 4
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_4
key: .568
key: .852
key value: 0
key value: 2

path2 4a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_4a
key: .568
key: .852
key value: 0
key value: 4

path2 5
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_5
key: .568
key: .852
key value: 0
key value: 2

path2 5a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_5a
key: .568
key: .852
key value: 0
key value: -2
key value: 2

path2 6
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_6
key: .568
key: .852
key value: 0
key value: 2
key value: -2

path2 6a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path2_6a
key: .568
key: .852
key value: 0
key value: -2

path3
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3
key: .284
key: .568
key value: 0
key value: 2

path3a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3a
key: .284
key: .568
key value: 0
key value: 4

path3 2
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_2
key: .284
key: .568
key value: 0
key value: 2

path3 2a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_2a
key: .284
key: .568
key value: 0
key value: -2
key value: 2

path3 3
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_3
key: .284
key: .568
key value: 0
key value: 2
key value: -2

path3 3a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_3a
key: .284
key: .568
key value: 0
key value: -2

path3 4
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_4
key: .71
key: 1
key value: 0
key value: 2

path3 4a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_4a
key: .71
key: 1
key value: 0
key value: 4

path3 5
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_5
key: .71
key: 1
key value: 0
key value: 2

path3 5a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_5a
key: .71
key: 1
key value: 0
key value: -2
key value: 2

path3 6
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_6
key: .71
key: 1
key value: 0
key value: 2
key value: -2

path3 6a
type: NamedIndividual
type: PositionInterpolator
has parent: packets group
DEF: path3_6a
key: .71
key: 1
key value: 0
key value: -2

toggleScript1
type: NamedIndividual
type: Script
has parent: packets group
has field: field 2 2 90 1
has field: field 2 2 90 2
has field: field 2 2 90 3
has field: field 2 2 90 4
has field: field 2 2 90 5
DEF: toggleScript1
source code: ecmascript: function toggle ( value, ts ) { if(value == true){ state = !state; toggleValue = state; } if(state){ transState = 0; transparency = transState; } else{ transState = 1; transparency = transState; } }

field 2 2 90 1
type: NamedIndividual
type: field
has parent: toggleScript1
access type: inputOnly
name: toggle
type: SFBool

field 2 2 90 2
type: NamedIndividual
type: field
has parent: toggleScript1
access type: initializeOnly
name: state
type: SFBool
value: false

field 2 2 90 3
type: NamedIndividual
type: field
has parent: toggleScript1
access type: outputOnly
name: toggleValue
type: SFBool

field 2 2 90 4
type: NamedIndividual
type: field
has parent: toggleScript1
access type: initializeOnly
name: transState
type: SFFloat
value: 1

field 2 2 90 5
type: NamedIndividual
type: field
has parent: toggleScript1
access type: outputOnly
name: transparency
type: SFFloat

toggleScript2
type: NamedIndividual
type: Script
has parent: packets group
has field: field 2 2 91 1
has field: field 2 2 91 2
has field: field 2 2 91 3
has field: field 2 2 91 4
has field: field 2 2 91 5
DEF: toggleScript2
source code: ecmascript: function toggle ( value, ts ) { if(value == true){ state = !state; toggleValue = state; } if(state){ transState = 0; transparency = transState; } else{ transState = 1; transparency = transState; } }

field 2 2 91 1
type: NamedIndividual
type: field
has parent: toggleScript2
access type: inputOnly
name: toggle
type: SFBool

field 2 2 91 2
type: NamedIndividual
type: field
has parent: toggleScript2
access type: initializeOnly
name: state
type: SFBool
value: false

field 2 2 91 3
type: NamedIndividual
type: field
has parent: toggleScript2
access type: outputOnly
name: toggleValue
type: SFBool

field 2 2 91 4
type: NamedIndividual
type: field
has parent: toggleScript2
access type: initializeOnly
name: transState
type: SFFloat
value: 1

field 2 2 91 5
type: NamedIndividual
type: field
has parent: toggleScript2
access type: outputOnly
name: transparency
type: SFFloat

toggleScript3
type: NamedIndividual
type: Script
has parent: packets group
has field: field 2 2 92 1
has field: field 2 2 92 2
has field: field 2 2 92 3
has field: field 2 2 92 4
has field: field 2 2 92 5
DEF: toggleScript3
source code: ecmascript: function toggle ( value, ts ) { if(value == true){ state = !state; toggleValue = state; } if(state){ transState = 0; transparency = transState; } else{ transState = 1; transparency = transState; } }

field 2 2 92 1
type: NamedIndividual
type: field
has parent: toggleScript3
access type: inputOnly
name: toggle
type: SFBool

field 2 2 92 2
type: NamedIndividual
type: field
has parent: toggleScript3
access type: initializeOnly
name: state
type: SFBool
value: false

field 2 2 92 3
type: NamedIndividual
type: field
has parent: toggleScript3
access type: outputOnly
name: toggleValue
type: SFBool

field 2 2 92 4
type: NamedIndividual
type: field
has parent: toggleScript3
access type: initializeOnly
name: transState
type: SFFloat
value: 1

field 2 2 92 5
type: NamedIndividual
type: field
has parent: toggleScript3
access type: outputOnly
name: transparency
type: SFFloat

ROUTE 2 3
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: primaryTouch
to field: toggle
to node: toggleScript1

ROUTE 2 4
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: toggleValue
from node: toggleScript1
to field: loop
to node: clock

ROUTE 2 5
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: secondaryTouch
to field: toggle
to node: toggleScript2

ROUTE 2 6
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: toggleValue
from node: toggleScript2
to field: loop
to node: clock2

ROUTE 2 7
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: tertiaryTouch
to field: toggle
to node: toggleScript3

ROUTE 2 8
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: toggleValue
from node: toggleScript3
to field: loop
to node: clock3

ROUTE 2 9
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: transparency
from node: toggleScript1
to field: transparency
to node: numberSix

ROUTE 2 10
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: transparency
from node: toggleScript2
to field: transparency
to node: numberSeven

ROUTE 2 11
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: transparency
from node: toggleScript3
to field: transparency
to node: numberEight

ROUTE 2 12
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path

ROUTE 2 13
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_patha

ROUTE 2 14
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path2

ROUTE 2 15
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path2a

ROUTE 2 16
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path3

ROUTE 2 17
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path3a

ROUTE 2 18
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path4

ROUTE 2 19
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path4a

ROUTE 2 20
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path5

ROUTE 2 21
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path5a

ROUTE 2 22
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path6

ROUTE 2 23
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock
to field: set_fraction
to node: node_path6a

ROUTE 2 24
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2

ROUTE 2 25
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2a

ROUTE 2 26
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_2

ROUTE 2 27
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_2a

ROUTE 2 28
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_3

ROUTE 2 29
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_3a

ROUTE 2 30
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_4

ROUTE 2 31
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_4a

ROUTE 2 32
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_5

ROUTE 2 33
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_5a

ROUTE 2 34
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_6

ROUTE 2 35
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock2
to field: set_fraction
to node: path2_6a

ROUTE 2 36
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3

ROUTE 2 37
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3a

ROUTE 2 38
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_2

ROUTE 2 39
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_2a

ROUTE 2 40
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_3

ROUTE 2 41
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_3a

ROUTE 2 42
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_4

ROUTE 2 43
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_4a

ROUTE 2 44
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_5

ROUTE 2 45
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_5a

ROUTE 2 46
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_6

ROUTE 2 47
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: clock3
to field: set_fraction
to node: path3_6a

ROUTE 2 48
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path
to field: set_translation
to node: packet1_transmit

ROUTE 2 49
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path4
to field: set_translation
to node: packet1_2transmit

ROUTE 2 50
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path2
to field: set_translation
to node: packet2_transmit

ROUTE 2 51
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path5
to field: set_translation
to node: packet2_2transmit

ROUTE 2 52
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path3
to field: set_translation
to node: packet3_transmit

ROUTE 2 53
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path6
to field: set_translation
to node: packet3_2transmit

ROUTE 2 54
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path2
to field: set_translation
to node: packet4_transmit

ROUTE 2 55
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path5
to field: set_translation
to node: packet4_2transmit

ROUTE 2 56
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path3
to field: set_translation
to node: packet5_transmit

ROUTE 2 57
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path6
to field: set_translation
to node: packet5_2transmit

ROUTE 2 58
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path
to field: set_translation
to node: packet6_transmit

ROUTE 2 59
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: node_path4
to field: set_translation
to node: packet6_2transmit

ROUTE 2 60
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2
to field: set_translation
to node: packet2_1

ROUTE 2 61
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_4
to field: set_translation
to node: packet2_1a

ROUTE 2 62
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_2
to field: set_translation
to node: packet2_2

ROUTE 2 63
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_5
to field: set_translation
to node: packet2_2a

ROUTE 2 64
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_3
to field: set_translation
to node: packet2_2

ROUTE 2 65
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_6
to field: set_translation
to node: packet2_2a

ROUTE 2 66
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_2a
to field: set_translation
to node: packet2_3

ROUTE 2 67
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_5a
to field: set_translation
to node: packet2_3a

ROUTE 2 68
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_4a
to field: set_translation
to node: packet2_3b2

ROUTE 2 69
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2a
to field: set_translation
to node: packet2_3b

ROUTE 2 70
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_3
to field: set_translation
to node: packet2_4

ROUTE 2 71
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_6
to field: set_translation
to node: packet2_4a

ROUTE 2 72
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_3
to field: set_translation
to node: packet2_5

ROUTE 2 73
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_6
to field: set_translation
to node: packet2_5a

ROUTE 2 74
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2
to field: set_translation
to node: packet2_6

ROUTE 2 75
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path2_4
to field: set_translation
to node: packet2_6a

ROUTE 2 76
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3
to field: set_translation
to node: packet3_1

ROUTE 2 77
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_4
to field: set_translation
to node: packet3_1a

ROUTE 2 78
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_3
to field: set_translation
to node: packet3_2

ROUTE 2 79
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_6
to field: set_translation
to node: packet3_2a

ROUTE 2 80
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_3a
to field: set_translation
to node: packet3_3

ROUTE 2 81
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_6a
to field: set_translation
to node: packet3_3a

ROUTE 2 82
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3a
to field: set_translation
to node: packet3_3b

ROUTE 2 83
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_4a
to field: set_translation
to node: packet3_3b2

ROUTE 2 84
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3a
to field: set_translation
to node: packet3_4

ROUTE 2 85
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_4a
to field: set_translation
to node: packet3_4a

ROUTE 2 86
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_2a
to field: set_translation
to node: packet3_4b

ROUTE 2 87
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_5a
to field: set_translation
to node: packet3_4b2

ROUTE 2 88
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_2
to field: set_translation
to node: packet3_5

ROUTE 2 89
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_5
to field: set_translation
to node: packet3_5a

ROUTE 2 90
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3
to field: set_translation
to node: packet3_6

ROUTE 2 91
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: path3_4
to field: set_translation
to node: packet3_6a