本文整理汇总了C#中Altaxo.GetNullableInt32方法的典型用法代码示例。如果您正苦于以下问题:C# Altaxo.GetNullableInt32方法的具体用法?C# Altaxo.GetNullableInt32怎么用?C# Altaxo.GetNullableInt32使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Altaxo
的用法示例。
在下文中一共展示了Altaxo.GetNullableInt32方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SDeserialize
protected virtual RealFourierTransformation2DOptions SDeserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent)
{
var s = (o == null ? new RealFourierTransformation2DOptions() : (RealFourierTransformation2DOptions)o);
s._isUserDefinedRowIncrementValue = info.GetBoolean("IsUserDefinedRowIncrementValue");
s._rowIncrementValue = info.GetDouble("RowIncrementValue");
s._isUserDefinedColumnIncrementValue = info.GetBoolean("IsUserDefinedColumnIncrementValue");
s._columnIncrementValue = info.GetDouble("ColumnIncrementValue");
s._replacementValueForNaNMatrixElements = info.GetNullableDouble("ReplacementValueForNaNMatrixElements");
s._replacementValueForInfiniteMatrixElements = info.GetNullableDouble("ReplacementValueForInfiniteMatrixElements");
s._dataPretreatmentCorrectionOrder = info.GetNullableInt32("DataPretreatmentCorrectionOrder");
s._fourierWindow = (Altaxo.Calc.Fourier.Windows.IWindows2D)info.GetValue("FourierWindow", s);
s._kindOfOutputResult = (RealFourierTransformationOutputKind)info.GetEnum("KindOfOutputResult", typeof(RealFourierTransformationOutputKind));
s._centerResult = info.GetBoolean("CenterResult");
s._resultFractionOfRows = info.GetDouble("ResultFractionOfRows");
s._resultFractionOfColumns = info.GetDouble("ResultFractionOfColumns");
s._outputFrequencyHeaderColumns = info.GetBoolean("OutputFrequencyHeaderColumns");
s._frequencyRowHeaderColumnName = info.GetString("FrequencyRowHeaderColumnName");
s._frequencyColumnHeaderColumnName = info.GetString("FrequencyColumnHeaderColumnName");
s._outputPeriodHeaderColumns = info.GetBoolean("OutputPeriodHeaderColumns");
s._periodRowHeaderColumnName = info.GetString("PeriodRowHeaderColumnName");
s._periodColumnHeaderColumnName = info.GetString("PeriodColumnHeaderColumnName");
return s;
}
示例2: SDeserialize
protected virtual LinearTickSpacing SDeserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent)
{
LinearTickSpacing s = null != o ? (LinearTickSpacing)o : new LinearTickSpacing();
s._zeroLever = info.GetDouble("ZeroLever");
s._orgGrace = info.GetDouble("MinGrace");
s._endGrace = info.GetDouble("MaxGrace");
s._snapOrgToTick = (BoundaryTickSnapping)info.GetEnum("SnapOrgToTick", typeof(BoundaryTickSnapping));
s._snapEndToTick = (BoundaryTickSnapping)info.GetEnum("SnapEndToTick", typeof(BoundaryTickSnapping));
s._targetNumberOfMajorTicks = info.GetInt32("TargetNumberOfMajorTicks");
s._targetNumberOfMinorTicks = info.GetInt32("TargetNumberOfMinorTicks");
s._userDefinedMajorSpan = info.GetNullableDouble("UserDefinedMajorSpan");
s._userDefinedMinorTicks = info.GetNullableInt32("UserDefinedMinorTicks");
s._transformationOffset = info.GetDouble("TransformationOffset");
s._transformationDivider = info.GetDouble("TransformationDivider");
s._transformationOperationIsMultiply = info.GetBoolean("TransformationIsMultiply");
s.SuppressedMajorTicks = (SuppressedTicks)info.GetValue("SuppressedMajorTicks", s);
s.SuppressedMinorTicks = (SuppressedTicks)info.GetValue("SuppressedMinorTicks", s);
s.AdditionalMajorTicks = (AdditionalTicks)info.GetValue("AdditionalMajorTicks", s);
s.AdditionalMinorTicks = (AdditionalTicks)info.GetValue("AdditionalMinorTicks", s);
return s;
}
示例3: SDeserialize
protected virtual AsciiImportOptions SDeserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent)
{
var s = (o == null ? new AsciiImportOptions() : (AsciiImportOptions)o);
s.RenameWorksheet = info.GetBoolean("RenameWorksheet");
s.RenameColumns = info.GetBoolean("RenameColumns");
s.IndexOfCaptionLine = info.GetNullableInt32("IndexOfCaptionLine");
s.NumberOfMainHeaderLines = info.GetNullableInt32("NumberOfMainHeaderLines");
s.HeaderLinesDestination = (AsciiHeaderLinesDestination)info.GetEnum("HeaderLinesDestination", typeof(AsciiHeaderLinesDestination));
s.SeparationStrategy = (IAsciiSeparationStrategy)info.GetValue("SeparationStrategy", s);
s.NumberFormatCulture = System.Globalization.CultureInfo.GetCultureInfo(info.GetInt32("NumberFormatCultureLCID"));
s.DateTimeFormatCulture = System.Globalization.CultureInfo.GetCultureInfo(info.GetInt32("DateTimeFormatCultureLCID"));
s.RecognizedStructure = (AsciiLineStructure)info.GetValue("AsciiLineStructure", s);
s.ImportMultipleStreamsVertically = info.GetBoolean("ImportMultipleStreamsVertically");
return s;
}
示例4: SDeserialize
protected virtual Log10TickSpacing SDeserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent)
{
Log10TickSpacing s = null != o ? (Log10TickSpacing)o : new Log10TickSpacing();
s._oneLever = info.GetDouble("OneLever");
s._orgGrace = info.GetDouble("MinGrace");
s._endGrace = info.GetDouble("MaxGrace");
s._snapOrgToTick = (BoundaryTickSnapping)info.GetEnum("SnapOrgToTick", typeof(BoundaryTickSnapping));
s._snapEndToTick = (BoundaryTickSnapping)info.GetEnum("SnapEndToTick", typeof(BoundaryTickSnapping));
s._targetNumberOfMajorTicks = info.GetInt32("TargetNumberOfMajorTicks");
s._targetNumberOfMinorTicks = info.GetInt32("TargetNumberOfMinorTicks");
s._userDefinedNumberOfDecadesPerMajorTick = info.GetNullableInt32("UserDefinedMajorDecades");
s._userDefinedMinorTicks = info.GetNullableInt32("UserDefinedMinorTicks");
s._transformationExponent = info.GetDouble("TransformationExponent");
s._transformationDivider = info.GetDouble("TransformationDivider");
s._transformationOperationIsMultiply = info.GetBoolean("TransformationIsMultiply");
s.ChildSetMember(ref s._suppressedMajorTicks, (SuppressedTicks)info.GetValue("SuppressedMajorTicks", s));
s.ChildSetMember(ref s._suppressedMinorTicks, (SuppressedTicks)info.GetValue("SuppressedMinorTicks", s));
s.ChildSetMember(ref s._additionalMajorTicks, (AdditionalTicks)info.GetValue("AdditionalMajorTicks", s));
s.ChildSetMember(ref s._additionalMinorTicks, (AdditionalTicks)info.GetValue("AdditionalMinorTicks", s));
if (s._suppressedMajorTicks == null)
s._suppressedMajorTicks = new SuppressedTicks() { ParentObject = s };
if (s._suppressedMinorTicks == null)
s._suppressedMinorTicks = new SuppressedTicks() { ParentObject = s };
if (s._additionalMajorTicks == null)
s._additionalMajorTicks = new AdditionalTicks() { ParentObject = s };
if (s._additionalMinorTicks == null)
s._additionalMinorTicks = new AdditionalTicks() { ParentObject = s };
return s;
}
示例5: SDeserialize
protected virtual DataTableMultipleColumnProxy SDeserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent)
{
var s = (o == null ? new DataTableMultipleColumnProxy() : (DataTableMultipleColumnProxy)o);
s.InternalSetDataTable((DataTableProxy)info.GetValue("Table", s));
s._groupNumber = info.GetInt32("Group");
s._useAllAvailableDataRows = info.GetBoolean("UseAllAvailableDataRows");
int countBundles = info.OpenArray("DataColumnsBundles");
for (int b = 0; b < countBundles; b++)
{
info.OpenElement();
string identifier = info.GetString("Identifier");
int? MaximumNumberOfColumns = info.GetNullableInt32("MaximumNumberOfColumns");
var columnBundleInfo = new ColumnBundleInfo(MaximumNumberOfColumns);
int countColumns = info.OpenArray();
for (int i = 0; i < countColumns; i++)
{
s.InternalAddDataColumnNoClone(columnBundleInfo, (IReadableColumnProxy)info.GetValue("e", s));
}
info.CloseArray(countColumns);
s._dataColumnBundles.Add(identifier, columnBundleInfo);
info.CloseElement();
}
info.CloseArray(countBundles);
if (!s._useAllAvailableDataRows)
{
s._participatingDataRows = (AscendingIntegerCollection)info.GetValue("DataRows", s);
}
else
{
s._participatingDataRows = new AscendingIntegerCollection();
}
s._isDirty = true;
s._parent = parent as Main.IDocumentNode;
return s;
}