public override object Clone() { NozzleCheckCmdLine nozzleCheckCmdLine = MemberwiseClone() as NozzleCheckCmdLine; nozzleCheckCmdLine.Position = Position.Clone() as PointD; return(nozzleCheckCmdLine); }
public List <NozzleCheckCmdLine> GetNozzleCmdLines() { List <NozzleCheckCmdLine> nozzleCheckCmdLines = new List <NozzleCheckCmdLine>(); foreach (CmdLine cmdLine in cmdLineList) { if (!cmdLine.Enabled) { continue; } if (cmdLine is NozzleCheckCmdLine) { NozzleCheckCmdLine nozzleCheckCmdLine = cmdLine as NozzleCheckCmdLine; nozzleCheckCmdLines.Add(nozzleCheckCmdLine); } } return(nozzleCheckCmdLines); }