public void storeData(int frameNumber) { FrameData frameData = new FrameData(); frameData.frameNumber = frameNumber; frameData.subject = new XmlAgent(); frameData.subject.agenteIndex = exampleSpline.splineNumber; frameData.subject.localPosition = globalToLocalVector2 (new Vector2(currentixCoord, currentizCoord)); frameData.subject.direction = globalToLocalDirection(iDirection); frameData.subject.speed = iSpeed; for (int i = 0; i < jPosList.Count; i = i + 2) { XmlAgent newjAgent = new XmlAgent(); newjAgent.agenteIndex = jSplineNumber[i / 2]; newjAgent.localPosition = globalToLocalVector2 (new Vector2(jPosList[i], jPosList[i + 1])); newjAgent.direction = globalToLocalDirection(jDirection[i / 2]); newjAgent.speed = jSpeed[i / 2]; frameData.jAgents.Add(newjAgent); } jSplineNumber.Clear(); jSpeed.Clear(); jDirection.Clear(); jPosList.Clear(); data.examples.Add(frameData); }
public void Cmd_TestMats() { var reader = new XmlAgent(); var cols = reader.GetXmlAttributes( @"C:\Users\zayers\Documents\GitHub\RabCab.Utilities\RabCab.Utilities\Repository\RepoMaterials.xml", "machMaterial"); Sandbox.WriteLine(string.Empty); Sandbox.WriteLine("Parsing Collection..."); foreach (var attCol in cols) { foreach (var att in attCol) { Sandbox.WriteLine(" " + att.LocalName + " - " + att.Value); } } }
public string ExportXml() { return(XmlAgent.ToXml(this._report)); }