protected override void AddToMap(Map map, SymDef symdef) { SymPath[] gappedPaths = LegGap.SplitPathWithGaps(path, gaps); foreach (SymPath p in gappedPaths) { LineSymbol sym = new LineSymbol((LineSymDef) symdef, p); map.AddSymbol(sym); } }