@/lua/ge/extensions/editor/tech/roadArchitect/junctions.lua
profile.condition = im.FloatPtr(jct.condition[0])
profile.conditionSeed = im.IntPtr(jct.conditionSeed[0] + ctr)
profile.numPatches = im.IntPtr(ceil(jct.numPatches[0] * 0.15))
profile.conditionSeed = im.IntPtr(jct.conditionSeed[0] + ctr)
profile.numPatches = im.IntPtr(ceil(jct.numPatches[0] * 0.15))
profile.numPotholes = im.IntPtr(ceil(jct.numPotholes[0] * 0.15))
profile.numPatches = im.IntPtr(ceil(jct.numPatches[0] * 0.15))
profile.numPotholes = im.IntPtr(ceil(jct.numPotholes[0] * 0.15))
ctr = ctr + 1
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr((boxXHalf - 0.5 * pedXWidth) / boxX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr((boxXHalf - 0.5 * pedXWidth) / boxX),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr((boxXHalf - 0.5 * pedXWidth) / boxX),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
roadTL_S.isArc = true
roadTL_S.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadTR_S.isArc = true
roadTR_S.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadBL_S.isArc = true
roadBL_S.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadBR_S.isArc = true
roadBR_S.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrossroadsSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrossroadsSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrossroadsSign,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrossroadsSign,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
profileT_S.isEdgeBlendR = im.BoolPtr(false)
roadT_S.granFactor = im.IntPtr(crossroadArcGran)
profileT_S.isStopDecalS = im.BoolPtr(false)
roadBL_S.isArc = true
roadBL_S.granFactor = im.IntPtr(crossroadArcGran)
profileBL_S.isStopDecalS = im.BoolPtr(false)
roadBR_S.isArc = true
roadBR_S.granFactor = im.IntPtr(crossroadArcGran)
profileBR_S.isStopDecalS = im.BoolPtr(false)
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(laneIdx), laneMax = im.IntPtr(laneIdx),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(sPos), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultTJunctionSignL,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultTJunctionSignR,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(laneIdx), isLeft = im.BoolPtr(sIsLeft), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultLeftOrRightSign,
rot = im.IntPtr(sRot),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.5), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMax),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
roadY2_I1.displayName = im.ArrayChar(32, 'jct road 7')
roadY2_I1.granFactor = im.IntPtr(2)
roadY2_I1.isArc = true
roadB_S.isJctRoad = true
roadB_S.granFactor = im.IntPtr(3)
profileB_S.conditionEndStopS = im.BoolPtr(false)
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame1),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame2),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultTJunctionSignL,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultTJunctionSignR,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultLeftOrRightSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(1.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
roadRB_1.isArc = true
roadRB_1.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadRB_2.isArc = true
roadRB_2.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadTL_S.isArc = true
roadTL_S.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadTR_S.isArc = true
roadTR_S.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadBL_S.isArc = true
roadBL_S.granFactor = im.IntPtr(crossroadArcGran)
local rIdx = #roadMgr.roads + 1
roadBR_S.isArc = true
roadBR_S.granFactor = im.IntPtr(1)
local rIdx = #roadMgr.roads + 1
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(lMin), laneMax = im.IntPtr(lMin),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = trafficBoomMeshPath,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(3.0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
numRows = im.IntPtr(1), numCols = im.IntPtr(1),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultRoundaboutSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultRoundaboutSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultRoundaboutSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultRoundaboutSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr(aPos),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
type = im.IntPtr(3),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
laneMin = im.IntPtr(-i), laneMax = im.IntPtr(-i),
lane = im.IntPtr(-i), isLeft = im.BoolPtr(true), off = im.FloatPtr((capLength - jct.arrowBackDistFromEnd[0]) / capLength),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = jct.arrowMat,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(frame),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesX), laneMax = im.IntPtr(numLanesX),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(true),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(2),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesY), laneMax = im.IntPtr(numLanesY),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(pedXWidth),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(pedXWidth),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPedXMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
roadS2.displayName = im.ArrayChar(32, 'jct - section2')
roadS2.granFactor = im.IntPtr(2)
roadS2.isJctRoad = true
roadS2.displayName = im.ArrayChar(32, 'jct - section2')
roadS2.granFactor = im.IntPtr(2)
roadS2.isJctRoad = true
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultLaneMergeSign,
rot = im.IntPtr(1),
pos = im.FloatPtr(0.33), size = im.FloatPtr(5),
pos = im.FloatPtr(0.33), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.33), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultLaneMergeSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.1), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
roadS2.displayName = im.ArrayChar(32, 'jct - section2')
roadS2.granFactor = im.IntPtr(2)
roadS2.isJctRoad = true
isDisplay = im.BoolPtr(true),
type = im.IntPtr(0),
laneMin = im.IntPtr(-1), laneMax = im.IntPtr(1),
type = im.IntPtr(0),
laneMin = im.IntPtr(-1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(0),
laneMin = im.IntPtr(-1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultSeperatorMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(leftIdx), isLeft = im.BoolPtr(isLeft), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(leftIdx), isLeft = im.BoolPtr(isLeft), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(leftIdx), isLeft = im.BoolPtr(isLeft), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(rIdx), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(rIdx), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(rIdx), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lIdx), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(rIdx), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(rIdx), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(rIdx), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultKeepRightSign,
rot = im.IntPtr(1),
pos = im.FloatPtr(0.95), size = im.FloatPtr(5),
pos = im.FloatPtr(0.95), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.95), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultKeepRightSign,
rot = im.IntPtr(1),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.05), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultRoadNarrowsSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.89), size = im.FloatPtr(5),
pos = im.FloatPtr(0.89), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.89), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultRoadNarrowsSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
roadS2.displayName = im.ArrayChar(32, 'jct - section2')
roadS2.granFactor = im.IntPtr(2)
roadS2.isJctRoad = true
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.5),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.5),
width = im.FloatPtr(2.0),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
mat = jct.edgeBlendMat or defaultEdgeBlendMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(-0.5),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(-0.5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(-0.5),
width = im.FloatPtr(2.0),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
mat = jct.edgeBlendMat or defaultEdgeBlendMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(-0.5),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(-0.5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMin), isLeft = im.BoolPtr(true), off = im.FloatPtr(-0.5),
width = im.FloatPtr(2.0),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
mat = jct.edgeBlendMat or defaultEdgeBlendMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMax), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.5),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMax), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(lMax), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.5),
width = im.FloatPtr(2.0),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
width = im.FloatPtr(2.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(18),
mat = jct.edgeBlendMat or defaultEdgeBlendMaterial,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(0.0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
numRows = im.IntPtr(0), numCols = im.IntPtr(0),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
roadS3.displayName = im.ArrayChar(32, 'jct - section3')
roadS3.granFactor = im.IntPtr(3)
roadS3.isJctRoad = true
roadEL.displayName = im.ArrayChar(32, 'jct - exit 1')
roadEL.granFactor = im.IntPtr(3)
roadEL.isJctRoad = true
roadER.displayName = im.ArrayChar(32, 'jct - exit 2')
roadER.granFactor = im.IntPtr(3)
roadER.isJctRoad = true
isDisplay = im.BoolPtr(false),
type = im.IntPtr(0),
laneMin = im.IntPtr(-numLanesX - 2), laneMax = im.IntPtr(-numLanesX - 2),
type = im.IntPtr(0),
laneMin = im.IntPtr(-numLanesX - 2), laneMax = im.IntPtr(-numLanesX - 2),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(0),
laneMin = im.IntPtr(-numLanesX - 2), laneMax = im.IntPtr(-numLanesX - 2),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(-numLanesX - 2), laneMax = im.IntPtr(-numLanesX - 2),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultSeperatorMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(0),
laneMin = im.IntPtr(numLanesX + 2), laneMax = im.IntPtr(numLanesX + 2),
type = im.IntPtr(0),
laneMin = im.IntPtr(numLanesX + 2), laneMax = im.IntPtr(numLanesX + 2),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(0),
laneMin = im.IntPtr(numLanesX + 2), laneMax = im.IntPtr(numLanesX + 2),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(numLanesX + 2), laneMax = im.IntPtr(numLanesX + 2),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(1.0),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(1.0),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultSeperatorMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(1),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultEdgeMaterial,
rot = im.IntPtr(3),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(laneWidthX * 0.5), size = im.FloatPtr(jct.arrowSize[0]),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 2), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 2), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 3), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 3), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 4), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 4), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 4), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 4), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(4),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 4), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 4), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultCrashBarrierPath,
rot = im.IntPtr(2),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(0.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(-0.15),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(-numLanesX - 1), isLeft = im.BoolPtr(true), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultPassEitherSideSign,
rot = im.IntPtr(3),
pos = im.FloatPtr(1.0), size = im.FloatPtr(5),
pos = im.FloatPtr(1.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
isDisplay = im.BoolPtr(false),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
type = im.IntPtr(5),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
laneMin = im.IntPtr(1), laneMax = im.IntPtr(1),
lane = im.IntPtr(numLanesX + 1), isLeft = im.BoolPtr(false), off = im.FloatPtr(0.0),
width = im.FloatPtr(0.25),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
width = im.FloatPtr(0.25),
isSpanLong = im.BoolPtr(true), nMin = im.IntPtr(1), nMax = im.IntPtr(1),
texLen = im.FloatPtr(5),
mat = defaultLaneMergeSign,
rot = im.IntPtr(1),
pos = im.FloatPtr(1.0), size = im.FloatPtr(5),
pos = im.FloatPtr(1.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
pos = im.FloatPtr(1.0), size = im.FloatPtr(5),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
numRows = im.IntPtr(4), numCols = im.IntPtr(4),
frame = im.IntPtr(0),
vertOffset = im.FloatPtr(0.0),
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(10.0),
capLength = im.FloatPtr(10.0),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(4.0),
capLength = im.FloatPtr(4.0),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(4),
seed = im.IntPtr(41230) }
numCrossings = im.IntPtr(4),
seed = im.IntPtr(41230) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(4.0),
capLength = im.FloatPtr(4.0),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(4),
seed = im.IntPtr(41235) }
numCrossings = im.IntPtr(4),
seed = im.IntPtr(41235) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(9.0),
capLength = im.FloatPtr(9.0),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(3),
seed = im.IntPtr(41234) }
numCrossings = im.IntPtr(3),
seed = im.IntPtr(41234) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(9.0),
capLength = im.FloatPtr(9.0),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(1),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(2),
seed = im.IntPtr(41246) }
numCrossings = im.IntPtr(2),
seed = im.IntPtr(41246) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(4.0),
capLength = im.FloatPtr(4.0),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
numLanesX = im.IntPtr(1),
numLanesY = im.IntPtr(1),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(5.0),
capLength = im.FloatPtr(5.0),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(10.0),
capLength = im.FloatPtr(10.0),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(10.0),
capLength = im.FloatPtr(10.0),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(5.0),
capLength = im.FloatPtr(5.0),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(6),
seed = im.IntPtr(41273) }
numCrossings = im.IntPtr(6),
seed = im.IntPtr(41273) }
end
roadS2.displayName = im.ArrayChar(32, 'temp - jct construct 1')
roadS2.granFactor = im.IntPtr(2)
roadS2.isJctRoad = true
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(10.0),
capLength = im.FloatPtr(10.0),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(5.0),
capLength = im.FloatPtr(5.0),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
numCrossings = im.IntPtr(7),
seed = im.IntPtr(41226) }
end
condition = im.FloatPtr(0.2),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
conditionSeed = im.IntPtr(41226),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
numPatches = im.IntPtr(10),
numPotholes = im.IntPtr(0),
capLength = im.FloatPtr(14.0),
capLength = im.FloatPtr(14.0),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
numLanesX = im.IntPtr(2),
numLanesY = im.IntPtr(2),
laneWidthX = im.FloatPtr(3.5),
laneWidthY = im.FloatPtr(3.5),
numRBLanes = im.IntPtr(2),
laneWidthRB = im.FloatPtr(3.5),
arrowMat = defaultLaneArrowMaterial,
numCrossings = im.IntPtr(8),
seed = im.IntPtr(41239) }
numCrossings = im.IntPtr(8),
seed = im.IntPtr(41239) }
end
condition = im.FloatPtr(jct.condition[0]),
conditionSeed = im.IntPtr(jct.conditionSeed[0]),
numPatches = im.IntPtr(jct.numPatches[0]),
conditionSeed = im.IntPtr(jct.conditionSeed[0]),
numPatches = im.IntPtr(jct.numPatches[0]),
numPotholes = im.IntPtr(jct.numPotholes[0]),
numPatches = im.IntPtr(jct.numPatches[0]),
numPotholes = im.IntPtr(jct.numPotholes[0]),
capLength = im.FloatPtr(jct.capLength[0]),
capLength = im.FloatPtr(jct.capLength[0]),
numLanesX = im.IntPtr(jct.numLanesX[0]),
numLanesY = im.IntPtr(jct.numLanesY[0]),
numLanesX = im.IntPtr(jct.numLanesX[0]),
numLanesY = im.IntPtr(jct.numLanesY[0]),
numRBLanes = im.IntPtr(jct.numRBLanes[0]),
numLanesY = im.IntPtr(jct.numLanesY[0]),
numRBLanes = im.IntPtr(jct.numRBLanes[0]),
laneWidthX = im.FloatPtr(jct.laneWidthX[0]),
arrowMat = jct.arrowMat,
numCrossings = im.IntPtr(jct.numCrossings[0]),
seed = im.IntPtr(jct.seed[0]) }
numCrossings = im.IntPtr(jct.numCrossings[0]),
seed = im.IntPtr(jct.seed[0]) }
end
condition = im.FloatPtr(jSer.condition),
conditionSeed = im.IntPtr(jSer.conditionSeed),
numPatches = im.IntPtr(jSer.numPatches),
conditionSeed = im.IntPtr(jSer.conditionSeed),
numPatches = im.IntPtr(jSer.numPatches),
numPotholes = im.IntPtr(jSer.numPotholes),
numPatches = im.IntPtr(jSer.numPatches),
numPotholes = im.IntPtr(jSer.numPotholes),
capLength = im.FloatPtr(jSer.capLength),
capLength = im.FloatPtr(jSer.capLength),
numLanesX = im.IntPtr(jSer.numLanesX),
numLanesY = im.IntPtr(jSer.numLanesY),
numLanesX = im.IntPtr(jSer.numLanesX),
numLanesY = im.IntPtr(jSer.numLanesY),
numRBLanes = im.IntPtr(jSer.numRBLanes),
numLanesY = im.IntPtr(jSer.numLanesY),
numRBLanes = im.IntPtr(jSer.numRBLanes),
laneWidthX = im.FloatPtr(jSer.laneWidthX),
arrowMat = jSer.arrowMat or defaultLaneArrowMaterial,
numCrossings = im.IntPtr(jSer.numCrossings),
seed = im.IntPtr(jSer.seed) }
numCrossings = im.IntPtr(jSer.numCrossings),
seed = im.IntPtr(jSer.seed) }
end
jct.isSidewalk = im.BoolPtr(false)
jct.numLanesX = im.IntPtr(1)
jct.numLanesY = im.IntPtr(1)
jct.numLanesX = im.IntPtr(1)
jct.numLanesY = im.IntPtr(1)
jct.laneWidthX = im.FloatPtr(rOthers[1].r.nodes[1].widths[1][0])
jct.isSidewalk = im.BoolPtr(false)
jct.numLanesX = im.IntPtr(1)
jct.numLanesY = im.IntPtr(1)
jct.numLanesX = im.IntPtr(1)
jct.numLanesY = im.IntPtr(1)
jct.laneWidthX = im.FloatPtr(rOthers[1].r.nodes[1].widths[1][0])
width = im.FloatPtr(1), heightL = im.FloatPtr(0.01), heightR = im.FloatPtr(0.01),
isLeftSide = im.BoolPtr(false), cornerDrop = im.FloatPtr(0.0), vStart = im.IntPtr(0),
kerbWidth = im.FloatPtr(0.12), cornerLatOff = im.FloatPtr(0.0) }