Ejemplo n.º 1
0
 public override void FromXml(XElement config, ObjectsMap map, bool invert)
 {
     base.FromXml(config, map, invert);
     Offset.FromXml(config, DefaultDoubleOffset);
     DashLength.FromXml(config, DefaultDashLength);
     SpaceLength.FromXml(config, DefaultSpaceLength);
 }
Ejemplo n.º 2
0
 public override void FromXml(XElement config, ObjectsMap map, bool invert)
 {
     base.FromXml(config, map, invert);
     DashLength.FromXml(config, DefaultDashLength);
     SpaceLength.FromXml(config, DefaultSpaceLength);
     Parallel.FromXml(config, true);
 }
Ejemplo n.º 3
0
        public override XElement ToXml()
        {
            var config = base.ToXml();

            DashLength.ToXml(config);
            SpaceLength.ToXml(config);
            return(config);
        }
Ejemplo n.º 4
0
 public override void FromXml(XElement config, ObjectsMap map, bool invert)
 {
     base.FromXml(config, map, invert);
     Offset.FromXml(config, DefaultDoubleOffset);
     DashLength.FromXml(config, DefaultDashLength);
     SpaceLength.FromXml(config, DefaultSpaceLength);
     Invert.FromXml(config, false);
     Invert.Value ^= map.IsMirror ^ invert;
     CenterSolid.FromXml(config, false);
 }
Ejemplo n.º 5
0
        public override XElement ToXml()
        {
            var config = base.ToXml();

            DashLength.ToXml(config);
            SpaceLength.ToXml(config);
            Parallel.ToXml(config);
            UseSecondColor.ToXml(config);
            SecondColor.ToXml(config);
            return(config);
        }
Ejemplo n.º 6
0
        public override XElement ToXml()
        {
            var config = base.ToXml();

            Offset.ToXml(config);
            DashLength.ToXml(config);
            SpaceLength.ToXml(config);
            Invert.ToXml(config);
            CenterSolid.ToXml(config);
            return(config);
        }
Ejemplo n.º 7
0
 public override void FromXml(XElement config, ObjectsMap map, bool invert)
 {
     base.FromXml(config, map, invert);
     DashLength.FromXml(config, DefaultDashLength);
     SpaceLength.FromXml(config, DefaultSpaceLength);
     Parallel.FromXml(config, true);
     UseSecondColor.FromXml(config, false);
     SecondColor.FromXml(config, DefaultColor);
     UseGap.FromXml(config, false);
     GapLength.FromXml(config, DefaultSpaceLength);
     GapPeriod.FromXml(config, DefaulCrosswalkGapPeriod);
 }