module = {
name : "Carrera 160",
	rails : {
		"63500 Kurve 0/90" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -90.0], dir:[1, 0], r:90.0, a:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 90.0, 0.0],
					dir : [ 0, 1]
				},
				{
					name : "c1", 
					pos : [ 0.0, -90.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63501 Kurve 0/45" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -90.0], dir:[1, 0], r:90.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 63.64, -63.64],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				},
				{
					name : "c1", 
					pos : [ 0.0, -90.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63502 Kurve 1/45" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -180.0], dir:[1, 0], r:180.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 127.279, -127.279],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				},
				{
					name : "c1", 
					pos : [ 0.0, -180.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63503 Kurve 2/45" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -270.0], dir:[1, 0], r:270.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 190.919, -190.919],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				},
				{
					name : "c1", 
					pos : [ 0.0, -270.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63504 Kurve 3/45" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -360.0], dir:[1, 0], r:360.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 254.558, -254.558],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				},
				{
					name : "c1", 
					pos : [ 0.0, -360.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63510 Standardgerade" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:216.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 216.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63511 Gerade 1/3" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:72.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 72.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63512 Gerade 1/4" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:54.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 54.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63520 Anschlusst 1/1" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:216.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 216.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63551 Steilkurv 1/45" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -180.0], dir:[1, 0], r:180.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 127.279, -127.279],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				},
				{
					name : "c1", 
					pos : [ 0.0, -180.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"63552 Steilkurv 2/45" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -270.0], dir:[1, 0], r:270.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 190.919, -190.919],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				},
				{
					name : "c1", 
					pos : [ 0.0, -270.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"Fahrbahnwechsel" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:216.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 216.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[20.0, 20.0],[20.0, -20.0],[200.0, 20.0],[200.0, -20.0]] }]
		},
		"Impulsbahnstück" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:216.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 216.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[80.0, -20.0],[80.0, -30.0],[140.0, -30.0],[140.0, -20.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[80.0, 30.0],[80.0, 20.0],[140.0, 20.0],[140.0, 30.0]] }]
		}
	}
};
