Esempio n. 1
0
 public void Iterate(CADEntityProc Proc, CADIterate Params)
 {
     foreach (DXFEntity Ent in Entities)
     {
         Ent.Invoke(Proc, Params);
     }
 }
Esempio n. 2
0
 public void Iterate(CADEntityProc Proc, CADIterate Params)
 {
     foreach (DXFEntity Ent in Entities)
     {
         Ent.Invoke(Proc, Params);
     }
 }
Esempio n. 3
0
 public override void Invoke(CADEntityProc Proc, CADIterate Params)
 {
     if (mText == null)
     {
         Proc(this);
     }
     else
     {
         mText.Invoke(Proc, Converter.FParams);
     }
 }
Esempio n. 4
0
 public override void Invoke(CADEntityProc Proc, CADIterate Params)
 {
     if (Params.matrix == null) Params.matrix = new DXFMatrix();
     if (FBlock == null) return;
     CADIterate Iter;
     Iter = Params;
     Params.matrix = matrix;
     Params.Scale = Scale;
     Params.Insert = this;
     Converter.FParams = Params;
     FBlock.Iterate(Proc, Params);
     Converter.FParams = Iter;
     Params = Iter;
     owner = Params.Insert;
 }
Esempio n. 5
0
        public override void Invoke(CADEntityProc Proc, CADIterate Params)
        {
            if (Params.matrix == null)
            {
                Params.matrix = new DXFMatrix();
            }
            if (FBlock == null)
            {
                return;
            }
            CADIterate Iter;

            Iter              = Params;
            Params.matrix     = matrix;
            Params.Scale      = Scale;
            Params.Insert     = this;
            Converter.FParams = Params;
            FBlock.Iterate(Proc, Params);
            Converter.FParams = Iter;
            Params            = Iter;
            owner             = Params.Insert;
        }
Esempio n. 6
0
 public virtual void Invoke(CADEntityProc Proc, CADIterate Params)
 {
     Proc(this);
 }
Esempio n. 7
0
 public void Iterate(CADEntityProc Proc, CADIterate Params)
 {
     FParams = Params;
     FEntities.Iterate(Proc, Params);
 }
Esempio n. 8
0
 public override void Invoke(CADEntityProc Proc, CADIterate Params)
 {
     if (mText == null) Proc(this);
     else
         mText.Invoke(Proc, Converter.FParams);
 }
Esempio n. 9
0
 public virtual void Invoke(CADEntityProc Proc, CADIterate Params)
 {
     Proc(this);
 }
Esempio n. 10
0
 public void Iterate(CADEntityProc Proc, CADIterate Params)
 {
     FParams = Params;
     FEntities.Iterate(Proc, Params);
 }