module = {
name : "TT Structure",
	rails : {
		"TT Gehsteig" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.657, -1.972],
					dir : [ 0, 1]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[-84.596, 14.64], dir:[1, 0], l:169.193 },
				{ kind:"lseg", pos:[-84.596, 14.64], dir:[0, -1], l:29.28 },
				{ kind:"lseg", pos:[84.596, 14.64], dir:[0, -1], l:29.28 },
				{ kind:"lseg", pos:[-84.596, -14.64], dir:[1, 0], l:169.193 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-84.596, 14.64],[-84.596, -14.64],[84.596, -14.64],[84.596, 14.64]] },
				{ kind:"lseg", pos:[84.596, 5.966], dir:[1, 0], l:104.084 },
				{ kind:"lseg", pos:[188.681, -5.966], dir:[0, 1], l:11.933 },
				{ kind:"lseg", pos:[84.596, -5.966], dir:[1, 0], l:104.084 },
				{ kind:"lseg", pos:[-84.596, 5.966], dir:[-1, 0], l:104.084 },
				{ kind:"lseg", pos:[-188.681, -5.966], dir:[0, 1], l:11.933 },
				{ kind:"lseg", pos:[-84.596, -5.966], dir:[-1, 0], l:104.084 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[84.596, 5.966],[84.596, -5.966],[188.68, -5.966],[188.68, 5.966]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-188.68, 5.966],[-188.68, -5.966],[-84.596, -5.966],[-84.596, 5.966]] }]
		},
		"TT Gehsteig Abschl." : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -70.563, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[35.319, 10.588],[-70.563, 10.588],[-70.563, -10.588],[35.319, -10.588],[70.613, -3.529],[70.613, 3.529]] }]
		},
		"TT Gehsteig Mitte" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 62.824, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ -62.824, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[-62.824, 0.0], dir:[1, 0], l:125.647 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-62.824, 14.118],[-62.824, -14.118],[62.824, -14.118],[62.824, 14.118]] }]
		},
		"TT Haus im Bau" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.059, -0.706],[-31.235, -25.176],[-4.353, -26.824],[-2.824, -0.706]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-16.941, 0.0],[-16.941, -28.235],[-16.235, -28.235],[-16.235, 0.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.765, 0.0],[-31.765, -28.235],[-31.059, -28.235],[-31.059, 0.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.059, -0.706],[-2.824, -0.706],[-2.824, 0.0],[-31.059, 0.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.412, -6.941],[-3.176, -6.941],[-3.176, -6.235],[-31.412, -6.235]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.412, -19.059],[-3.176, -19.059],[-3.176, -18.353],[-31.412, -18.353]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.529, -13.059],[-3.294, -13.059],[-3.294, -12.353],[-31.529, -12.353]] },
				{ kind:"lseg", pos:[-31.765, 0.0], dir:[0, 1], l:28.235 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-10.588, 0.0],[-10.624, -12.917],[-15.465, -12.917],[-15.627, -23.73],[-31.703, -23.765],[-31.765, -28.235],[31.765, -28.235],[31.765, 0.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.765, 28.235],[-31.765, 0.0],[31.765, 0.0],[31.765, 28.235]] },
				{ kind:"lseg", pos:[18.294, 3.324], dir:[0, 1], l:5.647 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[17.588, 9.677],[17.588, 2.618],[24.647, 2.618],[24.647, 9.677]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[18.294, 8.971],[18.294, 3.324],[23.941, 3.324],[23.941, 8.971]] }]
		},
		"TT Haus mit Dachg." : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[-31.765, 0.0], dir:[0, 1], l:28.235 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.765, 0.0],[-31.765, -28.235],[31.765, -28.235],[31.765, 0.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-17.647, 0.0],[-17.647, -26.824],[17.647, -26.824],[17.647, 0.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.765, 28.235],[-31.765, 0.0],[31.765, 0.0],[31.765, 28.235]] },
				{ kind:"lseg", pos:[18.294, 3.324], dir:[0, 1], l:5.647 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[17.588, 9.677],[17.588, 2.618],[24.647, 2.618],[24.647, 9.677]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[18.294, 8.971],[18.294, 3.324],[23.941, 3.324],[23.941, 8.971]] }]
		},
		"TT House Standart" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[-21.356, 33.915], dir:[1, 0], l:42.712 },
				{ kind:"lseg", pos:[21.356, -33.915], dir:[0, 1], l:67.83 },
				{ kind:"lseg", pos:[-21.356, -33.915], dir:[0, 1], l:67.83 },
				{ kind:"lseg", pos:[-21.356, -33.915], dir:[1, 0], l:42.712 },
				{ kind:"lseg", pos:[0.0, 12.559], dir:[0.70710678118654702, 0.70710678118654802], l:30.202 },
				{ kind:"lseg", pos:[0.0, 12.559], dir:[-0.70710678118654802, 0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[0.0, -12.559], dir:[0.70710678118654702, -0.70710678118654802], l:30.202 },
				{ kind:"lseg", pos:[0.0, -12.559], dir:[-0.70710678118654802, -0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[0.0, -12.559], dir:[0, 1], l:25.118 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[0.0, 12.559],[21.356, 33.915],[-21.356, 33.915]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[0.0, -12.559],[21.356, -33.915],[-21.356, -33.915]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[0.0, -12.559],[21.356, -33.915],[21.356, 33.915],[0.0, 12.559]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[0.0, -12.559],[-21.356, -33.915],[-21.356, 33.915],[0.0, 12.559]] }]
		},
		"TT Station" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[-84.596, 24.646], dir:[1, 0], l:169.193 },
				{ kind:"lseg", pos:[-84.596, -33.915], dir:[1, 0], l:169.193 },
				{ kind:"lseg", pos:[84.596, 33.915], dir:[1, 0], l:42.712 },
				{ kind:"lseg", pos:[127.308, -33.915], dir:[0, 1], l:67.83 },
				{ kind:"lseg", pos:[84.596, -33.915], dir:[0, 1], l:67.83 },
				{ kind:"lseg", pos:[84.596, -33.915], dir:[1, 0], l:42.712 },
				{ kind:"lseg", pos:[105.952, 12.559], dir:[0.70710678118654702, 0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[105.952, 12.559], dir:[-0.70710678118654802, 0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[105.952, -12.559], dir:[0.70710678118654802, -0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[105.952, -12.559], dir:[-0.70710678118654802, -0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[-55.316, -4.635], dir:[-0.70710678118654802, 0.70710678118654702], l:41.409 },
				{ kind:"lseg", pos:[-55.316, -4.635], dir:[-0.70710678118654802, -0.70710678118654602], l:41.409 },
				{ kind:"lseg", pos:[55.316, -4.635], dir:[0.70710678118654702, 0.70710678118654802], l:41.409 },
				{ kind:"lseg", pos:[55.316, -4.635], dir:[0.70710678118654802, -0.70710678118654702], l:41.409 },
				{ kind:"lseg", pos:[-55.316, -4.635], dir:[1, 0], l:110.632 },
				{ kind:"lseg", pos:[105.952, -12.559], dir:[0, 1], l:25.118 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[105.95, 12.559],[127.31, 33.915],[84.596, 33.915]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[105.95, -12.559],[127.31, -33.915],[84.596, -33.915]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[105.95, -12.559],[127.31, -33.915],[127.31, 33.915],[105.95, 12.559]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[105.95, -12.559],[84.596, -33.915],[84.596, 33.915],[105.95, 12.559]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[84.596, -33.915],[84.596, 24.646],[55.316, -4.635]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-84.596, -33.915],[-84.596, 24.646],[-55.316, -4.635]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-84.596, 24.646],[-55.316, -4.635],[55.316, -4.635],[84.596, 24.646]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-84.596, -33.915],[-55.316, -4.635],[55.316, -4.635],[84.596, -33.915]] },
				{ kind:"lseg", pos:[-127.308, 33.915], dir:[1, 0], l:42.712 },
				{ kind:"lseg", pos:[-84.596, -33.915], dir:[0, 1], l:67.83 },
				{ kind:"lseg", pos:[-127.308, -33.915], dir:[0, 1], l:67.83 },
				{ kind:"lseg", pos:[-127.308, -33.915], dir:[1, 0], l:42.712 },
				{ kind:"lseg", pos:[-105.952, 12.559], dir:[0.70710678118654802, 0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[-105.952, 12.559], dir:[-0.70710678118654802, 0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[-105.952, -12.559], dir:[0.70710678118654802, -0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[-105.952, -12.559], dir:[-0.70710678118654802, -0.70710678118654702], l:30.202 },
				{ kind:"lseg", pos:[-105.952, -12.559], dir:[0, 1], l:25.118 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-105.95, 12.559],[-84.596, 33.915],[-127.31, 33.915]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-105.95, -12.559],[-84.596, -33.915],[-127.31, -33.915]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-105.95, -12.559],[-84.596, -33.915],[-84.596, 33.915],[-105.95, 12.559]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-105.95, -12.559],[-127.31, -33.915],[-127.31, 33.915],[-105.95, 12.559]] }]
		},
		"TT Winkelbungalow" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -22.941, 22.941],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-54.706, 22.941],[-54.706, -5.294],[54.706, -5.294],[54.706, 22.941]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[26.471, 22.941],[26.471, -51.176],[-1.765, -51.176],[-1.765, -5.294]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-54.706, 51.176],[-54.706, 22.941],[54.706, 22.941],[54.706, 51.176]] },
				{ kind:"lseg", pos:[-35.919, 25.23], dir:[0, 1], l:5.647 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-36.625, 31.583],[-36.625, 24.524],[-29.566, 24.524],[-29.566, 31.583]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-35.919, 30.877],[-35.919, 25.23],[-30.272, 25.23],[-30.272, 30.877]] },
				{ kind:"lseg", pos:[54.706, 22.941], dir:[-1, 0], l:109.412 },
				{ kind:"lseg", pos:[26.471, -51.176], dir:[-1, 0], l:28.235 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[26.471, 22.941],[26.471, -51.176],[54.706, -51.176],[54.706, -5.294]] },
				{ kind:"lseg", pos:[13.234, -16.571], dir:[0, 1], l:5.647 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[12.528, -10.218],[12.528, -17.277],[19.587, -17.277],[19.587, -10.218]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[13.234, -10.924],[13.234, -16.571],[18.881, -16.571],[18.881, -10.924]] }]
		}
	}
};
