public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				HavriliakNegamiModulusRelaxation s = (HavriliakNegamiModulusRelaxation)obj;
				info.AddValue("UseFrequency", s._useFrequencyInsteadOmega);
				info.AddValue("FlowTerm", s._useFlowTerm);
				info.AddValue("LogarithmizeResults", s._logarithmizeResults);
			}
			public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				FiniteDateTimeBoundaries s = (FiniteDateTimeBoundaries)obj;
				info.AddValue("NumberOfItems", s._numberOfItems);
				info.AddValue("MinValue", s._minValue);
				info.AddValue("MaxValue", s._maxValue);
			}
			public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				AssemblyAndTypeSurrogate s = (AssemblyAndTypeSurrogate)obj;

				info.AddValue("AssemblyName", s._assemblyName);
				info.AddValue("TypeName", s._typeName);
			}
Beispiel #4
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (OleDbDataQuery)obj;

				info.AddValue("Connection", s._connectionString.OriginalConnectionString);
				info.AddValue("Statement", s._selectionStatement);
			}
Beispiel #5
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (PenX3D)obj;

				info.AddValue("Material", s._material);
				info.AddValue("CrossSection", s._crossSection);

				info.AddEnum("LineJoin", s._lineJoin);
				info.AddValue("MiterLimit", s._miterLimit);

				if (null != s._lineStartCap)
					info.AddValue("LineStartCap", s._lineStartCap);

				if (null != s._lineEndCap)
					info.AddValue("LineEndCap", s._lineEndCap);

				if (null != s._dashPattern && !DashPatterns.Solid.Instance.Equals(s._dashPattern))
				{
					info.AddValue("DashPattern", s._dashPattern);

					if (null != s._dashStartCap)
					{
						info.AddValue("DashStartCap", s._dashStartCap);
						info.AddValue("DashStartCapSuppression", s._dashStartCapSuppressionIfSpaceInsufficient);
					}
					if (null != s._dashEndCap)
					{
						info.AddValue("DashEndCap", s._dashEndCap);
						info.AddValue("DashEndCapSuppression", s._dashEndCapSuppressionIfSpaceInsufficient);
					}
				}
			}
      public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
      {
        RectangleWithShadow s = (RectangleWithShadow)obj;
        info.AddValue("Brush", s._brush);
        info.AddValue("ShadowLength", s._shadowLength);

      }
      public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo  info)
      {
        IntegerRangeAsCollection s = (IntegerRangeAsCollection)obj;
        info.AddValue("Start",s._start);
        info.AddValue("Count",s._count);

      }
Beispiel #8
0
			public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				TablePlusLayout s = (TablePlusLayout)obj;

				info.AddValue("Table", s._table);
				info.AddValue("Layout", s._layout);
			}
 public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
 {
   RelativeOrAbsoluteValue s = (RelativeOrAbsoluteValue)obj;
     
   info.AddValue("IsRelative",s.m_bIsRelative);
   info.AddValue("Value",s.m_Value);
 }
Beispiel #10
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				DocumentInformation s = (DocumentInformation)obj;

				info.AddValue("Identifier", s.DocumentIdentifier);
				info.AddValue("Notes", s.DocumentNotes);
			}
Beispiel #11
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				NonlinearFitDocument s = (NonlinearFitDocument)obj;

				info.AddValue("FitEnsemble", s._fitEnsemble);
				info.AddValue("Parameters", s._currentParameters);
			}
		public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
		{
			System.Drawing.SizeF s = (System.Drawing.SizeF)obj;

			info.AddValue("Width", s.Width);
			info.AddValue("Height", s.Height);
		}
Beispiel #13
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				TextScale s = (TextScale)obj;

				info.AddValue("Bounds", s._dataBounds);
				info.AddValue("Rescaling", s._rescaling);
			}
Beispiel #14
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (Ellipsoidal)obj;

				info.AddValue("Size1", 2 * s._radius1);
				info.AddValue("Size2", 2 * s._radius2);
			}
Beispiel #15
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (GridPartitioning)obj;

				info.AddValue("XPartitioning", s._xPartitioning);
				info.AddValue("YPartitioning", s._yPartitioning);
			}
Beispiel #16
0
			public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (VisibleLightSpectrum)obj;
				info.AddBaseValueEmbedded(s, typeof(ColorProviderBase));
				info.AddValue("Gamma", s._gamma);
				info.AddValue("Brightness", s._brightness);
			}
		public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
		{
			System.Drawing.PointF s = (System.Drawing.PointF)obj;

			info.AddValue("X", s.X);
			info.AddValue("Y", s.Y);
		}
Beispiel #18
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (Triangular)obj;

				info.AddValue("Size1", 2 * s._size1By2);
				info.AddValue("Size2", 2 * s._size2By2);
			}
 public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
 {
   KohlrauschSusceptibility s = (KohlrauschSusceptibility)obj;
   info.AddValue("UseFrequency", s._useFrequencyInsteadOmega);
   info.AddValue("FlowTerm", s._useFlowTerm);
   info.AddValue("IsDielectric", s._isDielectricData);
 }
Beispiel #20
0
			public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				RegularPolygon s = (RegularPolygon)obj;
				info.AddBaseValueEmbedded(s, typeof(RegularPolygon).BaseType);
				info.AddValue("NumberOfVertices", s._vertices);
				info.AddValue("CornerRadius", s._cornerRadius);
			}
Beispiel #21
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (CultureSettings)obj;
				info.AddValue("CultureID", s._cultureID);
				info.AddValue("CultureName", s._cultureName);
				info.AddValue("NumberDecimalSeparator", s._numberDecimalSeparator);
				info.AddValue("NumberGroupSeparator", s._numberGroupSeparator);
			}
Beispiel #22
0
 public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
 {
   RectangleD s = (RectangleD)obj;
   info.AddValue("X",s.x);  
   info.AddValue("Y",s.y);  
   info.AddValue("Width",s.width);
   info.AddValue("Height",s.height);
 }
Beispiel #23
0
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (DirectionalLight)obj;
				info.AddValue("IsAffixedToCamera", s._isAffixedToCamera);
				info.AddValue("LightAmplitude", s._lightAmplitude);
				info.AddValue("Color", s._color);
				info.AddValue("DirectionToLight", s._directionToLight);
			}
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (FourierTransformation2DDataSource)obj;

				info.AddValue("InputData", s._inputData);
				info.AddValue("TransformationOptions", s._transformationOptions);
				info.AddValue("ImportOptions", s._importOptions);
			}
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (DecomposeByColumnContentDataSource)obj;

				info.AddValue("ProcessData", s._processData);
				info.AddValue("ProcessOptions", s._processOptions);
				info.AddValue("ImportOptions", s._importOptions);
			}
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				G2DCartesicCoordinateSystem s = (G2DCartesicCoordinateSystem)obj;

				info.AddValue("XYInterchanged", s.IsXYInterchanged);
				info.AddValue("XReverse", s._isXreverse);
				info.AddValue("YReverse", s._isYreverse);
			}
Beispiel #27
0
			public static void SSerialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (FillToCurvePlotStyle)obj;
				info.AddValue("Brush", s._fillBrush);
				info.AddValue("Pen", s._framePen);
				info.AddValue("FillToPreviousItem", s._fillToPrevPlotItem);
				info.AddValue("FillToNextItem", s._fillToNextPlotItem);
			}
Beispiel #28
0
			public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				OpenPathShapeBase s = (OpenPathShapeBase)obj;
				info.AddBaseValueEmbedded(s, typeof(OpenPathShapeBase).BaseType);

				info.AddValue("LinePen", s._linePen);
				info.AddValue("OutlinePen", s._outlinePen);
			}
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				KohlrauschModulusRelaxation s = (KohlrauschModulusRelaxation)obj;
				info.AddValue("UseFrequency", s._useFrequencyInsteadOmega);
				info.AddValue("FlowTerm", s._useFlowTerm);
				info.AddValue("LogarithmizeResults", s._logarithmizeResults);
				//info.AddValue("IsDielectric", s._isDielectricData);
			}
			public virtual void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
			{
				var s = (MaterialWithoutColorOrTexture)obj;

				info.AddValue("Smoothness", s._smoothness);
				info.AddValue("Metalness", s._metalness);
				info.AddValue("IndexOfRefraction", s._indexOfRefraction);
			}