public override string GetStepParameters() { var parameters = new List <string>(); parameters.Add(BasisCurve != null ? BasisCurve.ToStepValue() : "$"); parameters.Add(PointParameter != null ? PointParameter.ToStepValue() : "$"); return(string.Join(", ", parameters.ToArray())); }
internal override void SetXML(XmlElement xml, BaseClassIfc host, Dictionary <int, XmlElement> processed) { base.SetXML(xml, host, processed); xml.AppendChild(BasisCurve.GetXML(xml.OwnerDocument, "BasisCurve", this, processed)); xml.AppendChild(mTrim1.getXML(xml.OwnerDocument, "Trim1", processed, mDatabase)); xml.AppendChild(mTrim2.getXML(xml.OwnerDocument, "Trim2", processed, mDatabase)); xml.SetAttribute("SenseAgreement", mSenseAgreement.ToString().ToLower()); xml.SetAttribute("MasterRepresentation", mMasterRepresentation.ToString().ToLower()); }
protected override void setJSON(JObject obj, BaseClassIfc host, SetJsonOptions options) { base.setJSON(obj, host, options); obj["BasisCurve"] = BasisCurve.getJson(this, options); obj["Trim1"] = Trim1.getJSON(mDatabase); obj["Trim2"] = Trim2.getJSON(mDatabase); obj["SenseAgreement"] = mSenseAgreement; obj["MasterRepresentation"] = mMasterRepresentation.ToString(); }
public override string GetStepParameters() { var parameters = new List <string>(); parameters.Add(BasisCurve != null ? BasisCurve.ToStepValue() : "$"); parameters.Add(Distance != null ? Distance.ToStepValue() : "$"); parameters.Add(SelfIntersect != null ? SelfIntersect.ToStepValue() : "$"); return(string.Join(", ", parameters.ToArray())); }
public override string GetStepParameters() { var parameters = new List <string>(); parameters.Add(BasisCurve != null ? BasisCurve.ToStepValue() : "$"); parameters.Add(Trim1 != null ? Trim1.ToStepValue() : "$"); parameters.Add(Trim2 != null ? Trim2.ToStepValue() : "$"); parameters.Add(SenseAgreement != null ? SenseAgreement.ToStepValue() : "$"); parameters.Add(MasterRepresentation != null ? MasterRepresentation.ToStepValue() : "$"); return(string.Join(", ", parameters.ToArray())); }
internal override void SetXML(XmlElement xml, BaseClassIfc host, Dictionary <int, XmlElement> processed) { base.SetXML(xml, host, processed); xml.AppendChild(BasisCurve.GetXML(xml.OwnerDocument, "BasisCurve", this, processed)); xml.SetAttribute("PointParameter", mPointParameter.ToString()); }