Exemple #1
0
 internal void MarkVectorsAs(VectorMark mark)
 {
     foreach (Vector t in Vertices)
     {
         t.Mark = mark;
     }
 }
Exemple #2
0
        protected void MarkAllAs(VectorMark mark)
        {
            foreach (Vector t in Lev.Polygons.SelectMany(x => x.Vertices))
            {
                t.Mark = mark;
            }

            foreach (LevObject x in Lev.Objects)
            {
                x.Position.Mark = mark;
            }
            foreach (Picture x in Lev.Pictures)
            {
                x.Position.Mark = mark;
            }
        }
 internal Vector(double x, double y, VectorMark mark)
 {
     X    = x;
     Y    = y;
     Mark = mark;
 }
 internal Vector()
 {
     X    = 0;
     Y    = 0;
     Mark = MarkDefault;
 }
 internal Vector(double x, double y)
 {
     X    = x;
     Y    = y;
     Mark = MarkDefault;
 }
 internal void Select()
 {
     Mark = VectorMark.Selected;
 }