<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ThermoFisher.CommonCore.WpfPlot</name>
    </assembly>
    <members>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute">
            <summary>
            Forms designer attributes, related to amplification.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute.AmplifyFactor">
            <summary>
            Gets or sets amount to amplify the selected region
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute.EnableAmplifier">
            <summary>
            Gets or sets a value indicating whether amplification is enabled.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute.ClearAllAmplifiers">
            <summary>
            Gets or sets a value indicating whether all amplifiers should be cleared
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute.ClearAmplifyRegion">
            <summary>
            Gets or sets a value indicating whether a selected region should be cleared
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport">
            <summary>
            Class to convert peaks from the peak detector into peak labels and markers
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.TextColor">
            <summary>
            Gets or sets the color of peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LineColor">
            <summary>
            Gets or sets the color of peak label lines,
            including boxes or joining lines 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LineThickness">
            <summary>
            Gets or sets the thickness of peak label lines,
            including boxes or joining lines 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SmoothJoiningLine">
            <summary>
            Gets or sets a value indicating whether to enable smoothing (ant-alias) of peak label joining lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.BlendJoiningLine">
            <summary>
            Gets or sets a value indicating whether to enable blending of peak label joining lines, as they approach the peak
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ProtectElbowDiagonal">
            <summary>
            Gets or sets a percentage indicating how much of the diagonal part of elbow markers
            is protected against collisions (with other labels).
            If this is set "0" ensure (by brush selection) that these lines have
            higher transparency.
            Setting to "10" would allow the 10% of the line nearest a peak being labeled to overlap.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.Precision">
            <summary>
            Gets or sets the decimal places for peak labels. Used for areas and Heights.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelRT">
            <summary>
            Gets or sets a value indicating whether to label with retention time of detected peak
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelArea">
            <summary>
            Gets or sets a value indicating whether to label peaks with area
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ExponentialArea">
            <summary>
            Gets or sets a value indicating whether the peak area is in E format (1.0E5)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ExponentialAreaPrecision">
            <summary>
            Gets or sets the decimal places for peak area label in exponential format
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelScanNumber">
            <summary>
            Gets or sets a value indicating whether to label peaks with area
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelHeight">
            <summary>
            Gets or sets a value indicating whether to label peak with peak height
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ExponentialHeight">
            <summary>
            Gets or sets a value indicating whether the peak height is in E format (1.0E5)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ExponentialHeightPrecision">
            <summary>
            Gets or sets the decimal places for peak height label in exponential format
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelSignalToNoise">
            <summary>
            Gets or sets a value indicating whether the label peaks with signal to noise ratio
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelName">
            <summary>
            Gets or sets a value indicating whether to label peaks with component name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.BoxLabels">
            <summary>
            Gets or sets a value indicating whether to put a box around the label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ElbowMarkersPermitted">
            <summary>
            Gets or sets a value indicating whether permit elbows (routing) of lines to offset peaks.
            This permits more peaks to be labeled.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ElbowMarkerShapes">
            <summary>
            Gets or sets  how many paths tried for elbow markers: controls.
            Maximum: 6. Default: 6.
            Larger values permit longer vertical lines down from the label (and shorter diagonal lines)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.AllowLabelsBelowPeakApex">
            <summary>
            Gets or sets a value indicating whether to permit peak labels to be placed below the peak apex
            This permits more peaks to be labeled.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.RotateLabels">
            <summary>
            Gets or sets a value indicating whether to rotate peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakBaselineColor">
            <summary>
            Gets or sets color to use for baseline of filled peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakOutlineColor">
            <summary>
            Gets or sets color to use for outline of filled peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakFillColor">
            <summary>
            Gets or sets color to fill peaks with
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakBaselineSymbol">
            <summary>
            Gets or sets symbol drawn at peak baseline ends
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelBasePeak">
            <summary>
            Gets or sets a value indicating whether to label peaks with base peak mass
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.LabelMassToCharge">
            <summary>
            Gets or sets a value indicating whether to label peaks with mass to charge
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.MassPrecision">
            <summary>
            Gets or sets the precision to use with base peak labels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.TimePrecision">
            <summary>
            Gets or sets the precision to use with times in labels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelRmsUnits">
            <summary>
            Gets or sets the text to show for RMS noise units
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelSignalToNoisePrefix">
            <summary>
            Gets or sets the prefix for signal to noise labels, where the is a numeric value. Default "SN:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelSuitabilityPrefix">
            <summary>
            Gets or sets the prefix for system suitability labels "SU:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelSignalToNoiseInfinite">
            <summary>
            Gets or sets the message shown for signal to noise labels, when there is no measured noise.
            Default SN: INF
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelSignalToNoiseNotApplicable">
            <summary>
            Gets or sets the message shown for signal to noise labels, when no noise has been calculated
            Default "SN: NA"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelPrefixRt">
            <summary>
            Gets or sets the prefix for retention time labels on peaks. Default "RT:".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelPrefixScanNumber">
            <summary>
            Gets or sets the prefix for scan number labels. Default "S#:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PealLabelPrefixAutomaticArea">
            <summary>
            Gets or sets the prefix for automatic baseline peak areas. Default "AA:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelPrefixManualArea">
            <summary>
            Gets or sets the prefix for manual baseline peak areas. Default "MA:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PealLabelPrefixAutomaticHeight">
            <summary>
            Gets or sets the prefix for automatic baseline peak heights. Default "AH:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelPrefixManualHeight">
            <summary>
            Gets or sets the prefix for manual baseline peak heights. Default "MH:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelBasePeakPrefix">
            <summary>
            Gets or sets the prefix for base peak mass. Default "BP:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.PeakLabelMassToChargePrefix">
            <summary>
            Gets or sets the prefix for mass to change. Default "m/z:"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilityBaselineClipped">
            <summary>
            Gets or sets the flag text for SuitabilityBaselineClipped. Default <code>"Bc"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilityColumnOverload">
            <summary>
            Gets or sets the flag text for SuitabilityColumnOverload. Default <code>"Co"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilityConcave">
            <summary>
            Gets or sets the flag text for SuitabilityConcave. Default <code>"Cc"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilitySignalToNoise">
            <summary>
            Gets or sets the flag text for Suitability Signal To Noise. Default <code>"Sn"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilityPeakWidth">
            <summary>
            Gets or sets the flag text for SuitabilityPeakWidth. Default Default <code>"Pw"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilityResolution">
            <summary>
            Gets or sets the flag text for SuitabilityResolution. Default <code>"Rs"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilitySaturated">
            <summary>
            Gets or sets the flag text for SuitabilitySaturated. Default <code>"St"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilitySymmetry">
            <summary>
            Gets or sets the flag text for SuitabilitySymmetry. Default <code>"Sy"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.SuitabilityTailing">
            <summary>
            Gets or sets the flag text for SuitabilityTailing. Default <code>"Tl"</code>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.ShowSuitabilityFlags">
            <summary>
            Gets or sets a value indicating whether or not to show suitability flags.
            Peaks passed in must implement ISystemSuitabilityResultsAccess.
            For example: Class PeakWithSuitability.
            Flags are shown for test fails
            BaselineClipped B
            ColumnOverload O
            Concave C
            Noise N
            PeakWidth W
            ResolutionCheck R
            Saturated S
            SymmetryCheck Y
            Tailing T
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.UsePeakFillColorForPpd">
            <summary>
            Gets or sets a value indicating whether the property "peak fill color" is used for PPD peaks.
            When false: PPD peaks are individually colored.
            It is recommended that this should be set "true" when applications have no merged PPD peaks.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.CopyFrom(ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport)">
            <summary>
            Method to duplicate settings from another object.
            For example: If an "options form" is used to configure one plot, this
            could be used as part of an "apply to all" implementation for applying
            label changes to several plots on the same view.
            </summary>
            <param name="from">Object who's properties are copies to this</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPeakLabelSupport.Clone">
            <summary>
            Creates a new object that is a copy of the current instance.
            </summary>
            <returns>
            A new object that is a copy of this instance.
            </returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs">
            <summary>
            Contains Start and End Points and Values of a Scrol Event 
            and the Id of the control, that raised the Event
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs.#ctor(System.Double,System.Double,ThermoFisher.CommonCore.WpfPlot.ControlIdentification)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs"/> class. 
            Create EventArgs for a Control Scrolled Event
            </summary>
            <param name="startValue">
            Start of X range scrolled to
            </param>
            <param name="endValue">
            End of X range scrolled to
            </param>
            <param name="id">
            Id of the Control that raised the event
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs.Id">
            <summary>
            Gets the Control Identification Information 
            (name, type, Id)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs.StartValue">
            <summary>
            Gets the new scrolled region start Data Value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs.EndValue">
            <summary>
            Gets the new scrolled region end Data Value
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData">
            <summary>
            Information for 1 chromatogram traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData.Points">
            <summary>
            Gets or sets the points.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData.Peaks">
            <summary>
            Gets or sets the peaks.
            This may be empty, but should not be null.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData.TitleAboveTrace">
            <summary>
            Gets or sets the title above trace.
            This may be null or empty.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData.TitleToRight">
            <summary>
            Gets or sets the title to right.
            This may be null or empty.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData.MassPrecision">
            <summary>
            Gets or sets the mass precision, used for the
            base peak mass labels for this trace.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData.LabelOptions">
            <summary>
            Gets or sets the label options.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.ChromatogramTraceData"/> class.
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit">
            <summary>
            Real size units, (accepted by emf exports)
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit.Pixel">
            <summary>
            Not a known unit. Approx 1/100 inch
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit.Inch">
            <summary>
            Inches
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit.Millimeter">
            <summary>
            Millimeters
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper">
            <summary>
            Methods to create clipboard data or files in various formats.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboard(System.Windows.DependencyObject,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,ThermoFisher.CommonCore.PlotCore.CopyFormat,System.Boolean,System.Int32,System.Int32,System.Boolean)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="dependencyObject">
            A dependency object which may be used to create a windows handle
            </param>
            <param name="graph">
            Graph to copy
            </param>
            <param name="format">
            The clipboard format.
            </param>
            <param name="customSize">
            True if custom Size, false if display size.
            </param>
            <param name="width">
            width in pixels (for custom size). 0 (default) if not custom
            </param>
            <param name="height">
            height in pixels (for custom size). 0 (default) if not custom
            </param>
            <param name="supportAlphaBlendedLines">For EMF format:
            If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboard(System.Windows.DependencyObject,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,ThermoFisher.CommonCore.PlotCore.CopyFormat,System.Boolean,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit,System.Single,System.Single,System.Boolean)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="dependencyObject">
            A dependency object which may be used to create a windows handle
            </param>
            <param name="graph">
            Graph to copy
            </param>
            <param name="format">
            The clipboard format.
            </param>
            <param name="customSize">
            True if custom Size, false if display size.
            </param>
            <param name="unit">unit of size, when specified</param>
            <param name="widthF">
            width in size units (for custom size). 0 (default) if not custom
            </param>
            <param name="heightF">
            height in size units (for custom size). 0 (default) if not custom
            </param>
            <param name="supportAlphaBlendedLines">For EMF format:
            If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboard(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Windows.DpiScale)">
            <summary>
            Copy the last drawn plot to the clipboard as a bitmap, using the same size as on screen.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="dpiScale">scaling to apply to bitmap (current display DPI</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboard(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboard(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32,System.Windows.DpiScale)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
            <param name="scale">Scale to map from screen DPI</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboardAsEmf(System.IntPtr,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Boolean)">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
            <param name="windowHandle">
            The window Handle.
            </param>
            <param name="graph">Graph to render</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboardAsEmf(System.IntPtr,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32,System.Boolean)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="windowHandle">handle of window</param>
            <param name="graph">Graph to render</param>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboardAsEmf(System.IntPtr,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit,System.Boolean)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size.
            Image is rendered ti the nearest mm of the requseted size.
            </summary>
            <param name="windowHandle">handle of window</param>
            <param name="graph">Graph to render</param>
            <param name="width">
            width in supplied inits
            </param>
            <param name="height">
            height in supplied units
            </param>
            <param name="unit">units of width and height</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboardAsHtml(ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
            <param name="graph">Graph to render</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboardAsSvg(ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
            <param name="graph">Graph to render</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboardAsHtml(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CopyToClipboardAsSvg(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.DrawAsBitmap(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32)">
            <summary>
            Draw the last drawn plot as a bitmap.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            The width in pixels.
            </param>
            <param name="height">
            The height in pixels.
            </param>
            <returns>
            The <see cref="T:System.Windows.Media.Imaging.RenderTargetBitmap"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.DrawAsBitmap(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32,System.Windows.DpiScale)">
            <summary>
            Draw the last drawn plot as a bitmap.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            The width in pixels.
            </param>
            <param name="height">
            The height in pixels.
            </param>
            <param name="scale">Scale to map from screen DPI. For example: Commonly {2.5, 2.5} for 4K Screens</param>
            <returns>
            The <see cref="T:System.Windows.Media.Imaging.RenderTargetBitmap"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.GetParentHandle(System.Windows.DependencyObject)">
            <summary>
            Get a handle to the parent window
            </summary>
            <param name="dependencyObject">Current control or window</param>
            <returns>The handle to the parent window</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.MakeEmf(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.String,System.Boolean)">
            <summary>
            Create an EMF file (file made with WMF extension)
            File is same size as screen object
            </summary>
            <param name="graph">Graph to render</param>
            <param name="fileName">Name of file to create</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.MakeEmf(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.String,ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Boolean)">
            <summary>
            Create an EMF file (file made with WMF extension) and specified image size (units 1/100 inch)
            </summary>
            <param name="graph">Graph to render</param>
            <param name="fileName">Name of file to create</param>
            <param name="size">Size of image to create (in units of 1/100 inch)</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.MakeEmf(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.String,System.Drawing.RectangleF,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit,System.Boolean)">
            <summary>
            Create an EMF file (file made with WMF extension) with specified image size in the specified units.
            Rendered image size is "to the nearest millimeter" of the requested size.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="fileName">Name of file to create</param>
            <param name="size">Size of image to create in the given unit of measure</param>
            <param name="unit">unit of "size"</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.MakeHtmlFile(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.String)">
            <summary>
            Create an EMF file (file made with WMF extension)
            File is same size as screen object
            </summary>
            <param name="graph">Graph to render</param>
            <param name="fileName">Name of file to create</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.MakeHtmlFile(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.String,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Create an html file (file made with WMF extension) and specified image size (units 1/100 inch)
            </summary>
            <param name="graph">Graph to render</param>
            <param name="fileName">Name of file to create</param>
            <param name="size">Size of image to create (in units of 1/100 inch)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateClipboardBitmap(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Boolean,System.Int32,System.Int32,System.Windows.DpiScale)">
            <summary>
            Create a clipboard bitmap.
            </summary>
            <param name="graph">Graph to copy</param>
            <param name="customSize">
                True if using custom size.
            </param>
            <param name="width">
                The width.
            </param>
            <param name="height">
                The height.
            </param>
            <param name="newDpi">DPI used to correct bitmap size based on current window</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateClipboardHtml(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Create a clipboard bitmap.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="customSize">
            True if using custom size.
            </param>
            <param name="width">
            The width.
            </param>
            <param name="height">
            The height.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateClipboardSvg(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Create a clipboard bitmap.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="customSize">
            True if using custom size.
            </param>
            <param name="width">
            The width.
            </param>
            <param name="height">
            The height.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateClipboardMetafile(System.Windows.DependencyObject,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit,System.Boolean)">
            <summary>
            Create a metafile on the clipboard, with size in specifed "real world" units.
            </summary>
            <param name="dependencyObject">
            A dependency object, used to make a window handle.
            </param>
            <param name="graph">Graph to copy</param>
            <param name="width">
            The width.
            </param>
            <param name="height">
            The height.
            </param>
            <param name="unit">units of width and height</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateClipboardMetafile(System.Windows.DependencyObject,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Boolean,System.Int32,System.Int32,System.Boolean)">
            <summary>
            Create a metafile on the clipboard.
            </summary>
            <param name="dependencyObject">
            A dependency object, used to make a window handle.
            </param>
            <param name="graph">Graph to copy</param>
            <param name="customSize">
            True if using a custom size.
            </param>
            <param name="width">
            The width.
            </param>
            <param name="height">
            The height.
            </param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateHtmlString(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Draw this plot as an HTML string
            </summary>
            <param name="graph">Graph to render</param>
            <param name="size">Bounding box</param>
            <returns>A string containing HTML commands</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateSvgData(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Draw this plot as an HTML string
            </summary>
            <param name="graph">Graph to render</param>
            <param name="size">Bounding box</param>
            <returns>SVG daata</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateMetaFile(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.String,System.Drawing.RectangleF,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit,System.IntPtr,System.Boolean)">
            <summary>
            create meta file.
            </summary>
            <param name="graph">
            The graph.
            </param>
            <param name="fileName">
            The file name.
            </param>
            <param name="size">
            The size, in the given unit of measure.
            </param>
            <param name="unit">units of "size"</param>
            <param name="intPointerHdc">
            The handle to device context.
            </param>
            <param name="supportAlphaBlendLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateMetaFile(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.String,ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.IntPtr,System.Boolean)">
            <summary>
            create meta file.
            </summary>
            <param name="graph">
            The graph.
            </param>
            <param name="fileName">
            The file name.
            </param>
            <param name="size">
            The size.
            </param>
            <param name="intPointerHdc">
            The handle to device context.
            </param>
            <param name="supportAlphaBlendLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.WriteMetafileToStream(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Drawing.RectangleF,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit,System.IntPtr,System.IO.Stream,System.Boolean)">
            <summary>
            write metafile to stream.
            </summary>
            <param name="graph">
            The graph.
            </param>
            <param name="size">
            The size, in the supplied unit of measure.
            </param>
            <param name="unit">Unit of measure</param>
            <param name="intPointerHdc">
            The handle to device context.
            </param>
            <param name="stream">
            The stream.
            </param>
            <param name="supportAlphaBlendLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.WriteMetafileToStream(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.IntPtr,System.IO.Stream,System.Boolean)">
            <summary>
            write metafile to stream.
            </summary>
            <param name="graph">
            The graph.
            </param>
            <param name="size">
            The size.
            </param>
            <param name="intPointerHdc">
            The handle to device context.
            </param>
            <param name="stream">
            The stream.
            </param>
            <param name="supportAlphaBlendLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.DrawGraphAsEmf(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Drawing.Graphics,System.Boolean)">
            <summary>
            draw graph as EMF.
            </summary>
            <param name="graph">
            The graph.
            </param>
            <param name="size">
            The size.
            </param>
            <param name="fromImage">
            The graphics created from an image.
            </param>
            <param name="supportAlphaBlendLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateTmpMetafile(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Int32,System.Int32,System.String@,System.Boolean)">
            <summary>
            Create temporary file containing a metafile.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            The width of the drawing in 1/100 inch
            </param>
            <param name="height">
            The height of the drawing in 1/100 inch.
            </param>
            <param name="fileName">
            The file name.
            </param>
            <returns>
            The created metafile, from the open file<see cref="T:System.Drawing.Imaging.Metafile"/>.
            </returns>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.CreateTmpMetafile(ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit,System.String@,System.Boolean)">
            <summary>
            Create temporary file containing a metafile.
            </summary>
            <param name="graph">Graph to render</param>
            <param name="width">
            The width of the drawing in 1/100 inch
            </param>
            <param name="height">
            The height of the drawing in 1/100 inch.
            </param>
            <param name="unit">units of width and height</param>
            <param name="fileName">
            The file name.
            </param>
            <returns>
            The created metafile, from the open file<see cref="T:System.Drawing.Imaging.Metafile"/>.
            </returns>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ClipboardHelper.FindParentWindow(System.Windows.DependencyObject)">
            <summary>
            The find parent window.
            </summary>
            <param name="child">
            The child.
            </param>
            <returns>
            The <see cref="T:System.Windows.Window"/>.
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDoubleClickedEventArgs">
            <summary>
            Data sent when an annotation label is double clicked
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDoubleClickedEventArgs.Label">
            <summary>
            Gets or sets the label selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDoubleClickedEventArgs.#ctor(ThermoFisher.CommonCore.PlotCore.Interfaces.ILabel)">
            <summary>
            Creates a new instance of LabelDoubleClickedEventArgs from the supplied label
            </summary>
            <param name="label">Label which was double clicked</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDragSupport">
            <summary>
            Internal Class to assist controls with draggable markers
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDragSupport.#ctor(ThermoFisher.CommonCore.WpfPlot.CursorCrosshair,ThermoFisher.CommonCore.WpfPlot.CursorPick)">
            <summary>
            Constructor
            </summary>
            <param name="cursorCrossHair"></param>
            <param name="pick"></param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDragSupport.ImageLabelBeingMoved">
            <summary>
            Gets or sets the image being dragged
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDragSupport.LabelBeingMoved">
            <summary>
            Gets or sets the label being dragged
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDragSupport.CreateMarkerSelection(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.Interfaces.ILabel)">
            <summary>
            Begin dragging
            </summary>
            <param name="mouseLeftDownPoint"></param>
            <param name="plotRegion"></param>
            <param name="labelRegion"></param>
            <param name="label"></param>
            <returns>The shape</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDragSupport.StartDragOfMarker(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.Interfaces.ILabel)">
            <summary>
            Begin dragging
            </summary>
            <param name="mouseLeftDownPoint"></param>
            <param name="plotRegion"></param>
            <param name="labelRegion"></param>
            <param name="label"></param>
            <returns>The shape</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.LabelDragSupport.CompleteImageDrag(ThermoFisher.CommonCore.PlotCore.CursorInput,System.Windows.Point,System.Boolean)">
            <summary>
            An image (peak label) has been dragged, and placed.
            Calculate where it has been placed, and update it's position.
            </summary>
            <param name="cursorTranslator">
            Tool to convert pixels to data values
            </param>
            <param name="endOfDrag">
            Defines where the mouse was released
            </param>
            <param name="moved">set if the mouse was moves since it went down</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute">
            <summary>
            The ion map attributes.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute.#ctor(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute"/> class.
            </summary>
            <param name="attributes">
            The attributes to copy.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown if the attributes supplied are null
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute"/> class.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute.Mode">
            <summary>
            Gets or sets method of spectrum extraction
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute.PrecursorMass">
            <summary>
            Gets or sets mass of parent
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute.NeutralMass">
            <summary>
            Gets or sets mass of parent
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute.ProductMass">
            <summary>
            Gets or sets mass of parent
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute.LabelExtraMass">
            <summary>
            Gets or sets a value indicating whether to label more than just mass
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.SpectrumMode">
            <summary>
            Spectrum Extraction Mode (Precursor, Product or neutral)
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.SpectrumMode.Precursor">
            <summary>
            Precursor scan
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.SpectrumMode.Product">
            <summary>
            Product scan
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.SpectrumMode.Neutral">
            <summary>
            Neutral scan
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.SpectrumMode.DoNotUpdate">
            <summary>
            Do not update the spectrum on clicking in a map
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl">
            <summary>
            Interaction logic for IonMapCompositeControl
            </summary>
            <summary>
            IonMapCompositeControl
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl"/> class.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.IonMapControl">
            <summary>
            Gets the ion map control.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.IonMapPlot">
            <summary>
            Gets the ion map plot.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.SpectrumControl">
            <summary>
            Gets the spectrum control.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.SpectrumPlot">
            <summary>
            Gets the spectrum plot.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.IonMapControl1IonMapScanChanged(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdateEventArgs)">
            <summary>
            The ion map control 1 ion map scan has changed.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.IonMapControl1IonMapSettingsChanged(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs)">
            <summary>
            The ion map control 1 ion map settings have changed.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The settings.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.IonMapPlotSettingsControl1IonMapSettingsChanged1(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs)">
            <summary>
            The ion map plot settings control 1 ion map settings have changed
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The settings.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapCompositeControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl">
            <summary>
            3D section of the ion map control.
            The controls needs 3 components: IonMapPlot, IonMapSpectrum and IonMapSettings
            </summary>
            <summary>
            IonMapControl
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.BooleanToVisibilityConverter(System.Boolean)">
            <summary>
            convert boolean "visible" to visibility type.
            </summary>
            <param name="visible">
            Is control visible?
            </param>
            <returns>
            Converted type
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl"/> class.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl._undoManager">
            <summary>
            The _undo manager.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Id">
            <summary>
            Gets or sets Id data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Map">
            <summary>
            Gets the object which renders the ion map.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ShowBorder">
            <summary>
            Gets or sets a value indicating whether to paint the border round the CalibrationCurve Plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.EnhancePointSize">
            <summary>
            Gets or sets a value indicating whether larger points are drawn (approximately elliptical) for higher intensities.
            Larger data is drawn first, with small data overlaid.
            This option makes it easier to see peaks in the density map, at the expense of resolution.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.PanEnabled">
            <summary>
            Gets or sets a value indicating whether panning has been enabled
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.PendingAnnotation">
            <summary>
            Gets or sets a value indicating whether the control is waiting for annotation
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.UnselectedBorderColor">
            <summary>
            Gets or sets the color of the border when the control is unselected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.SelectedBorderColor">
            <summary>
            Gets or sets the color of the border when the Control is selected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CursorTranslator">
            <summary>
            Gets an objects used to translate mouse position to data position.
            This is read only, as it is set on construction.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Pick">
            <summary>
            Gets or sets the cursor pick 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.EnableUndoRedo">
            <summary>
            Gets or sets a value indicating whether the Undo/Redo feature is enabled.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl._enableContextMenu">
            <summary>
            The _enable context menu.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.EnableContextMenu">
            <summary>
            Gets or sets a value indicating whether the control's own Context menu is used.
            The Context Menu can be manipulated and added to by the Application using the control
            it contains certain basic functions, such as Reset Scaling etc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.HeaderManager">
            <summary>
            Gets or sets a manager for setting heading information
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.XDataDpi">
            <summary>
            Gets or sets an optimization parameter to limit the number of points created
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.YDataDpi">
            <summary>
            Gets or sets an optimization parameter to limit the number of points created
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CommonConstructor(ThermoFisher.CommonCore.WpfPlot.ControlIdentification)">
            <summary>
            The common constructor.
            </summary>
            <param name="id">
            The id.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Do">
            <summary>
            Save the current plot in the undo stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.UnDo">
            <summary>
            Sets the Plot back to the last state before the last Do was called - Undoes changes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ReDo">
            <summary>
            Sets the plot back into the state before an Undo was called (if there is one) - Redoes Undoes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ClearUnDoRedo">
            <summary>
            Clear both UnDo and Redo Stacks
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ApplyUndoRedo(ThermoFisher.CommonCore.WpfPlot.IonMapPlot)">
            <summary>
            Apply undo redo.
            </summary>
            <param name="plot">
            The plot.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Pan(System.Double,System.Boolean)">
            <summary>
            Pan interface
            </summary>
            <param name="percentage">
            Target percentage to pan
            </param>
            <param name="forward">
            Direction to pan - either forward or backwards.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Pan(System.Double,System.Double)">
            <summary>
            Pan interface
            </summary>
            <param name="start">
            start of pan range
            </param>
            <param name="end">
            end of pan range
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.RangeSelectionHandler(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Windows.Point,System.Windows.Point)">
            <summary>
            Event handler for when a range is selected
            </summary>
            <param name="source">The data provider</param>
            <param name="start">
            selected Ranges Starting point
            </param>
            <param name="end">
            selected Ranges Ending Point
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.RangeSelectionHandler(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Event handler for when a range is selected
            </summary>
            <param name="source">The data provider</param>
            <param name="start">
            selected Ranges Starting point
            </param>
            <param name="end">
            selected Ranges Ending Point
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.BoxRangeSelected(ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            A box range has ben selected.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
            <param name="startRegion">
            The start region.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ProductMassRangeSelected(ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            The product mass range selected.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
            <param name="startRegion">
            The start region.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.PrecurorMassRangeSelected(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            The precursor mass range selected.
            </summary>
            <param name="source">
            The source.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="startRegion">
            The start region.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Activated">
            <summary>
            Make this plot "active"
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.PrintPage(ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Media.DrawingContext)">
            <summary>
            Print Page 
            </summary>
            <param name="marginBounds">
            Rectangle bounds to print
            </param>
            <param name="graphics">
            graphics to print
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.UpdateSpectrumSettings(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute)">
            <summary>
            The creates a new spectrum plot, using the attached mapping data source,
            based on the spectrum attributes.
            An event IonMapSettingsChanged is fired after this. The event should be used to update the spectrum plot.
            </summary>
            <param name="settings">
            The settings to apply.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.SetHeaderHandler(ThermoFisher.CommonCore.PlotCore.HeadingManager.HeaderPosition,ThermoFisher.CommonCore.PlotCore.TextBlock,System.Boolean,System.Boolean)">
            <summary>
            Add header
            </summary>
            <param name="headerPosition">
            Where to add the header
            </param>
            <param name="textBlock">
            Text block representing the header
            </param>
            <param name="toTop">
            Flag indicating whether to draw to the top
            </param>
            <param name="toBottom">
            Flag indicating whether to draw to the bottom.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Media.DrawingContext)">
            <summary>
            Given a rectangle and graphic, draw a map
            </summary>
            <param name="rect">
            The bounds in which to draw the chromatogram
            </param>
            <param name="graphics">
            The graphic area on which to draw the chromatogram
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.AttachSpectrum(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Double,System.Double)">
            <summary>
            Create a spectrum based on the selected point
            </summary>
            <param name="source">The data provider</param>
            <param name="precursorMass">
            the precursor mass for the created spectrum
            </param>
            <param name="productMass">
            the product mass for the created spectrum
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.AttachSpectrum(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Double)">
            <summary>
            Update the attached spectrum.
            </summary>
            <param name="source">
            The data source.
            </param>
            <param name="mass">
            The mass.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.PrintPageHandler(ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Media.DrawingContext)">
            <summary>
            Print the plot
            </summary>
            <param name="rect">
            Bounding rectangle
            </param>
            <param name="graphics">
            Graphics to draw to
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Mouse down handler
            </summary>
            <param name="e">
            Event arguments
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.BeginRubberBanding(System.Windows.Point)">
            <summary>
            Start an adorner, which shows the region being zoomed by a line or box being dragged over a plot.
            </summary>
            <param name="mouseDown">
            The mouse down point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CreateRubberBandShape(ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.PickStyle,System.Windows.Point)">
            <summary>
            Construct the adorner
            </summary>
            <param name="region">
            The region where the mouse was clicked.
            </param>
            <param name="style">
            The style of the pick marker.
            </param>
            <param name="mouseDown">
            The mouse down point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.GetBackgroundMask(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Determine the correct color for the adorner
            </summary>
            <param name="lineDraw">
            The path of the adorner.
            </param>
            <returns>
            The color to use.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.GetBackgroundMask">
            <summary>
            Calculate a color which will show up against the background of the plot.
            </summary>
            <returns>
            The color to use (for an adorner)
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CreateCrossHair(System.Windows.Point)">
            <summary>
            Create cross hair cursor.
            </summary>
            <param name="point">
            The point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color)">
            <summary>
            Render the pick marker.
            </summary>
            <param name="lineDraw">
            The line draw.
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ClearAdorner">
            <summary>
            Remove any adorner I have created
            </summary>
            <returns>
            The control's adorner layer
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Mouse Move handler
            </summary>
            <param name="e">
            mouse event args
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ControlDimensions">
            <summary>
            Gets or sets the control size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CopyFormat">
            <summary>
            Gets or sets the clipboard copy format.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl._useCustomCopy">
            <summary>
            true if use custom copy.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.UseCustomCopy">
            <summary>
            Gets or sets a value indicating whether to use copy size and resolution from context menu"
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl._customCopyResolution">
            <summary>
            The custom copy resolution.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CustomCopyResolution">
            <summary>
            Gets or sets the resolution DPI for custom copy feature"
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl._customCopyWidth">
            <summary>
            The custom copy width.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CustomCopyWidth">
            <summary>
            Gets or sets width in pixels for custom copy feature"
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl._customCopyHeight">
            <summary>
            The _custom copy height.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CustomCopyHeight">
            <summary>
            Gets or sets the height in pixels for custom copy feature"
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.MeasureOverride(System.Windows.Size)">
            <summary>
            Measure override.
            </summary>
            <param name="constraint">
            The constraint.
            </param>
            <returns>
            The <see cref="T:System.Windows.Size"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnRender(System.Windows.Media.DrawingContext)">
            <summary>
            Overrides the Controls Paint Handler (calls to base)
            </summary>
            <param name="drawingContext">
            The drawing Context.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ResetScalingToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            The reset scaling tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.RedoToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            The redo tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.UndoToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            The undo tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CopyToClipboardToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            copy to clipboard tool strip menu item clicked. Perform copy.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.IonMapContextMenuStripOpened(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The chromatogram context menu strip was opened.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.IonMapContextMenuStripOpening(System.Object,System.Windows.Controls.ContextMenuEventArgs)">
            <summary>
            chromatogram context menu strip is opening. Enable/disable menu items.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ConfigureUndoRedo(System.Windows.Controls.MenuItem,System.Boolean)">
            <summary>
            Configure an undo redo feature.
            </summary>
            <param name="menu">
            The menu item to configure (show or hide).
            </param>
            <param name="enable">
            Set if undo/redo is enabled.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.GetMenuItemFromContextMenu(System.Windows.Controls.ContextMenu,System.String)">
            <summary>
            get menu item from context menu.
            </summary>
            <param name="contextMenu">
            The context menu.
            </param>
            <param name="menuItemName">
            The menu item name.
            </param>
            <returns>
            The menu item with the name supplied
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            On mouse left button up.
            </summary>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.CompletePick">
            <summary>
            End of activity of "cursor pick" (mouse went up)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnKeyUp(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle keyboard input
            </summary>
            <param name="e">
            Event Arguments
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.IonMapSettingsChanged">
            <summary>
            Ion Map settings EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnIonMapSettingsChanged(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs)">
            <summary>
            The on ion map settings changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.IonMapScanChanged">
            <summary>
            Ion Map scan update EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnIonMapScanChanged(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdateEventArgs)">
            <summary>
            The on ion map scan changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.GraphRegionSelected">
            <summary>
            Graph Region Selected Event handler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnGraphRegionSelected(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            The on graph region selected.
            </summary>
            <param name="e">
            The event
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ControlSelected">
            <summary>
            Raise Control Selection Event
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnControlSelected(ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            The on control selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.GraphResetScaling">
            <summary>
            EventHandler for catching, when Graph Scaling has been reset
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.OnResetScaling(System.EventArgs)">
            <summary>
            The on reset scaling.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ZoomInY">
            <summary>
            Expand vertical - Expand the MassRange by factor of 2
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ZoomOutX">
            <summary>
            contract horizontal scale by a factor
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ZoomInX">
            <summary>
            Expand horizontal 
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ZoomOutY">
            <summary>
            contract vertical scale
            </summary>
            <returns>True if graph was changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ResetScaling">
            <summary>
            Reset the scaling to the data max values
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ActiveSelection">
            <summary>
            Gets a value indicating whether Control is currently selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ToggleControlSelection(System.Object,ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            toggles the selection of the control
            </summary>
            <param name="sender">
            control that triggered the selection event
            </param>
            <param name="e">
            event args for the event 
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ZoomAllX">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.ZoomAllY">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl">
            <summary>
            Interaction logic for IonMapPlotSettingsControl
            </summary>
            <summary>
            IonMapPlotSettingsControl
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl"/> class.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.Initialize(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute)">
            <summary>
            Initialize the control
            </summary>
            <param name="settings">
            Settings for all fields in the control
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.UpdateAvailableTextBoxes">
            <summary>
            Update the available text boxes.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.ToBool(System.Nullable{System.Boolean})">
            <summary>
            convert nullable bool to boll, considering null as false.
            </summary>
            <param name="nullableBool">
            The nullable bool.
            </param>
            <returns>
            The <see cref="T:System.Boolean"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.SendIonMapSettingsNotification">
            <summary>
            The send ion map settings notification.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.SendIonMapSettingsNotification(ThermoFisher.CommonCore.WpfPlot.Controls.SpectrumMode)">
            <summary>
            The send ion map settings notification.
            </summary>
            <param name="mode">
            The mode.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.IonMapSettingsChanged">
            <summary>
            Ion Map settings EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.OnIonMapSettingsChanged(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs)">
            <summary>
            The on ion map settings changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.ProductSpectrumRadioButtonChecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The product spectrum radio button was checked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.ProductSpectrumRadioButtonUnchecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The product spectrum radio button was unchecked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.PrecursorMapRadioButtonUnchecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The precursor map radio button was unchecked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.PrecursorMapRadioButtonChecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The precursor map radio button was checked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.NeutralLossMapRadioButtonChecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The neutral loss map radio button was checked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.NeutralLossMapRadioButtonUnchecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The neutral loss map radio button was unchecked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.PrecursorMassTextBoxTextChanged(System.Object,System.Windows.Controls.TextChangedEventArgs)">
            <summary>
            The precursor mass text box text changed.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.ProductMassTextBoxTextChanged(System.Object,System.Windows.Controls.TextChangedEventArgs)">
            <summary>
            The product mass text box text changed.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.NeutralMassTextBoxTextChanged(System.Object,System.Windows.Controls.TextChangedEventArgs)">
            <summary>
            The neutral mass text box text changed.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.ExtraMassLabelCheckBoxChecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The extra mass label check box was checked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.ExtraMassLabelCheckBoxUnchecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The extra mass label check box was unchecked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.DoNotUpdateRadioButtonChecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The do not update radio button is checked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.DoNotUpdateRadioButtonUnchecked(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The do not update radio button is unchecked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapPlotSettingsControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdate">
            <summary>
            This class describes a spectrum, generated from an Ion Map data source
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdate.FileName">
            <summary>
            Gets or sets the raw file name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdate.Scan">
            <summary>
            Gets a scan object to plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdate.Attributes">
            <summary>
            Gets the definition of how this scan is created from an ion map
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdate.#ctor(ThermoFisher.CommonCore.PlotCore.GraphicsScan,ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdate"/> class. 
            Create a scan for an ion map spectrum plot.
            </summary>
            <param name="scan">
            The scan data to plot
            </param>
            <param name="attributes">
            Definition (heading data) for the scan
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdateEventArgs">
            <summary>
            Class to signal that a new scan has been created from an ion map plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdateEventArgs.Update">
            <summary>
            Gets an IonMapScanUpdate object containing information about the update
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdateEventArgs.#ctor(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdate)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdateEventArgs"/> class. 
            Create arguments for the event "a new scan is ready to plot, created from an ion map"
            </summary>
            <param name="update">
            Definition of the scan to plot
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs">
            <summary>
            Class to send events between ion map 3d control, spectrum control, and settings form
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs.Attributes">
            <summary>
            Gets the ion map definition contained in the event
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs.#ctor(ThermoFisher.CommonCore.WpfPlot.Controls.IonMapAttribute)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSettingEventArgs"/> class. 
            Create event arguments to pass ion map setting from a form to plot controls.
            </summary>
            <param name="attributes">
            Settings to control the type of ion map spectrum plot
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSpectrumPlotControl">
            <summary>
            Special spectrum plot for ion maps
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSpectrumPlotControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSpectrumPlotControl"/> class.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSpectrumPlotControl.SpectrumIonMapSettings">
            <summary>
            Gets or sets the spectrum ion map settings.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSpectrumPlotControl.SetScan(System.String,ThermoFisher.CommonCore.PlotCore.GraphicsScan)">
            <summary>
            set the scan to display
            </summary>
            <param name="fileName">
            The file Name.
            </param>
            <param name="scan">
            scan to set the display to
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSpectrumPlotControl.CreateTitle(System.String,System.String,System.Double,System.Double,System.Int32)">
            <summary>
            Create a title, including the mass used to construct the spectrum
            </summary>
            <param name="fileName">
            The file Name.
            </param>
            <param name="massName">
            Text defining mass (for example "Precursor")
            </param>
            <param name="mass">
            Mass for "massName", for example a precursor mass
            </param>
            <param name="time">
            The time.
            </param>
            <param name="scanNumber">
            The scan Number.
            </param>
            <returns>
            A block of text for a title
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.IonMapSpectrumPlotControl.IonMapScanChangedEventHandler(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.IonMapScanUpdateEventArgs)">
            <summary>
            this EventHandler is to automatically update the spectrum view when 
            the corresponding IonMap has been clicked - just register this method to the 
            IonMapPlotControls' IonMapScanChanged event
            </summary>
            <param name="sender">
            object that triggered the event
            </param>
            <param name="e">
            EventArgs sent with the event
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.TraceSelectedEventArgs">
            <summary>
            Defines data sent when a trace becomes selected.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.TraceSelectedEventArgs.Trace">
            <summary>
            Gets the selected trace
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.TraceSelectedEventArgs.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.TraceSelectedEventArgs"/> class. 
            </summary>
            <param name="trace">The trace number selected</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs">
            <summary>
            Contains Start and End Points and Values of a Panning Event 
            and the Id of the control, that raised the Event
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs.#ctor(System.Windows.Point,System.Windows.Point,System.Double,System.Double,ThermoFisher.CommonCore.WpfPlot.ControlIdentification)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs"/> class. 
            Create EventArgs for a Control Panned Event
            </summary>
            <param name="start">
            Start Point where to pan
            </param>
            <param name="end">
            End Point where to pan
            </param>
            <param name="startValue">
            Start Value where to pan
            </param>
            <param name="endValue">
            End Value where to pan
            </param>
            <param name="id">
            Id of the Control that raised the event
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs.Id">
            <summary>
            Gets the Control Identification Information 
            (name, type, Id)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs.Start">
            <summary>
            Gets the pan Start in Pixel Coordinates
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs.End">
            <summary>
            Gets the pan End in Pixel Coordinates
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs.StartValue">
            <summary>
            Gets the Pan Start as Data Value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs.EndValue">
            <summary>
            Gets the Pan End as Data Value
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl">
            <summary>
            Control for 3d map plot.
            Designed to give map in chromatogram style (time on X axis)
            </summary>
            <summary>
            MapControl
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._plotIsSelected">
            <summary>
            The plot is selected.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._undoManager">
            <summary>
            The undo manager.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._plotScrollBarSupport">
            <summary>
            The _plot scroll bar support.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._cursorPickStartPoint">
            <summary>
            The m_cursor pick start point.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._isMouseCaptured">
            <summary>
            Is mouse captured?
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._cursorCrossHair">
            <summary>
            The m_cursor cross hair.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._interactiveCrosshair">
            <summary>
            The m_cursor cross hair.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._pick">
            <summary>
            The cursor pick.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.Pick">
            <summary>
            Gets or sets the cursor pick 
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._headerManager">
            <summary>
            The header manager.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.HeaderManager">
            <summary>
            Gets or sets the Header manager
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._id">
            <summary>
            The id.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ControlId">
            <summary>
            Gets or sets the control's Id data
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._fileMapPlot">
            <summary>
            The file map plot.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.Map">
            <summary>
            Gets or sets the object which draws the map.
            Cannot be set to null.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CursorTranslator">
            <summary>
            Gets or sets the cursor translator, which is used to translate mouse position to data position.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._pendingAnnotation">
            <summary>
            true if there is pending annotation.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.PendingAnnotation">
            <summary>
            Gets or sets a value indicating whether the control is waiting for annotation
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnPropertyChanged(System.EventArgs)">
            <summary>
            The on property changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._enableAutoRangeSelectionHandling">
            <summary>
            True if the control is enabled to do auto range selection handling.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.EnableAutoRangeSelectionHandling">
            <summary>
            Gets or sets a value indicating whether or not the default GraphRegionSelectionEvent is automatically handled.
            Registers and unregisters the default method for Event Handling of GraphRegionSelection
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.EnableUndoRedo">
            <summary>
            Gets or sets a value indicating whether the Undo/Redo feature is enabled.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CanUndo">
            <summary>
            Gets a value indicating whether there is at least one available undo action.
            This can be used to enable a UI element "Undo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CanRedo">
            <summary>
            Gets a value indicating whether there is at least one available redo action.
            This can be used to enable a UI element "Redo".
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._contextMenu">
            <summary>
            The m_context menu.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.EnableContextMenu">
            <summary>
            Gets or sets a value indicating whether to enable the Controls own Context menu
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._enableAutoScrolling">
            <summary>
            The m_enable auto scrolling.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.EnableAutoScrolling">
            <summary>
            Gets or sets a value indicating whether or not to enable the ScrollBar below the Plot - default setting: false
            The Scrollbar simplifies the panning of the plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ScrollBarVisible">
            <summary>
            Gets or sets a value indicating whether the Panning Scroll Bar should be visible of not
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ScrollBarHeight">
            <summary>
            Gets or sets the height of the ScrollBar in pixels
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._unselectedBorderColor">
            <summary>
            The unselected border color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.UnselectedBorderColor">
            <summary>
            Gets or sets the Color of the border when the control is unselected
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._selectedBorderColor">
            <summary>
            The m_selected border color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.SelectedBorderColor">
            <summary>
            Gets or sets the Color of the border when the Control is selected
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._retentionTimeMarkerColor">
            <summary>
            The retention time marker color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RetentionTimeMarkerColor">
            <summary>
            Gets or sets the Color of selected retention time marker
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._retentionTimeMarkerThickness">
            <summary>
            The retention time marker thickness.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RetentionTimeMarkerThickness">
            <summary>
            Gets or sets the thickness of selected retention time marker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.AxisGridLineColor">
            <summary>
            Gets or sets the color of axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.EnhancePointSize">
            <summary>
            Gets or sets a value indicating whether larger points are drawn.
            If set, larger points are drawn (approximately elliptical) for higher intensities.
            Larger data is drawn first, with small data overlaid.
            This option makes it easier to see peaks in the density map, at the expense of resolution.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.Pan(System.Double,System.Boolean)">
            <summary>
            Pan interface
            </summary>
            <param name="percentage">
            Target percentage to pan
            </param>
            <param name="forward">
            Direction to pan - either forward or backwards.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.Pan(System.Double,System.Double)">
            <summary>
            Pan interface
            </summary>
            <param name="start">
            start of pan range
            </param>
            <param name="end">
            end of pan range
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.SupportAlphaBlendedLinesForEmf">
            <summary>
            Gets or sets a value indicating whether alpha blended lines can be used when creating an Emf file .
            Default=true
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CopyToClipboard(System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CopyToClipboard(System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size in real world units
            </summary>
            <param name="width">
            width
            </param>
            <param name="height">
            height
            </param>
            <param name="unit">Units of size</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CopyToClipboard">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.PrintPage(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print Page handler
            </summary>
            <param name="marginBounds">
            Rectangle bounds to print
            </param>
            <param name="graphics">
            graphics to print
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Given a rectangle and graphic, draw a map
            </summary>
            <param name="rect">
            The bounds in which to draw the map
            </param>
            <param name="graphics">
            The graphic area on which to draw the map
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CleanUndoData(System.Boolean)">
            <summary>
            Clean up any "old" data refs on the undo stacks
            </summary>
            <param name="mapDataChange">did my map need new data?</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RaiseGraphRegionSelectedEvent(System.Windows.Point,System.Windows.Point)">
            <summary>
            The raise graph region selected event.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RaiseGraphRegionSelectedEvent(ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            The raise graph region selected event.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.InitializeScrollBar">
            <summary>
            The initialize scroll bar.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.plotScrollBar_Scroll(System.Object,System.Windows.Controls.Primitives.ScrollEventArgs)">
            <summary>
            The plot scroll bar_ scroll.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.UpdatePlotScrollBar(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            The update plot scroll bar.
            </summary>
            <param name="range">
            The range.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ControlSelected">
            <summary>
            Raise Control Selection Event
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnControlSelected(ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            The on control selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.GraphResetScaling">
            <summary>
            EventHandler for catching, when Graph Scaling has been reset
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnResetScaling(System.EventArgs)">
            <summary>
            The on reset scaling.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.GraphRegionSelected">
            <summary>
            Graph Region Selected Event handler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnGraphRegionSelected(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            The on graph region selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ControlScrolled">
            <summary>
            Control-Scrolled EventHandler. Triggered when scroll bar is moved
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnControlScrolled(ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs)">
            <summary>
            On control scrolled. Called when the scroll bar has moved.
            </summary>
            <param name="e">
            The event args. New X data limits.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.MovedOverGraph">
            <summary>
            Handle events for mouse moving over a plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnMovedOverGraph(ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs)">
            <summary>
            The on moved over graph.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.MapDataPrepared(System.Object,ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MapDataPreparedEventArgs)">
            <summary>
            The map_ data prepared.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event arguments.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RangeSelectionHandler(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            Handle a range selection on the Graph
            </summary>
            <param name="sender">
            Object that raised the Event
            </param>
            <param name="e">
            Arguments passed through the Event
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.UpdateRetentionTimeMarker(System.Double)">
            <summary>
            Move the retention time marker to a new (single) position.
            Currently: Map only supports a single time marker
            This is a method rather than property,
            as it matches chromatogram and allows for expansion
            to an overload with 2 times (such as average range marker) in future.
            </summary>
            <param name="time">
            The new marker position
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RetentionTimeMarkerPosition">
            <summary>
            Gets the position of the retention time marker.
            Getting this value does not imply that the marker has been shown.
            Setting this value must be done by calling "UpdateRetentionTimeMarker",
            as that method sets the time and enables the marker.
            (Setting the time without enabling the marker is undefined).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.PrintPageHandler(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print
            </summary>
            <param name="rect">
            Bounding rectangle
            </param>
            <param name="graphics">
            Graphics to draw to
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnPreviewKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle key going down: 1. up and down arrows expand and reduce vertically;
            2. Delete key deletes the image label matching ImageLabelBeingMoved if AllowDeleteImageLabel is true
            and ImageLabelBeingMoved is not null.
            </summary>
            <param name="e">
            Key pressed
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Handle mouse going down on 3D plot
            </summary>
            <param name="e">
            MouseEventArgs
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RenderFixedMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color)">
            <summary>
            render a fixed position marker.
            </summary>
            <param name="lineDraw">
            The line draw (shape of te marker)
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color)">
            <summary>
            The render pick marker.
            </summary>
            <param name="lineDraw">
            The line draw.
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ClearTrackingAdorner">
            <summary>
            The clear adorner.
            </summary>
            <returns>
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ClearFixedAdorner">
            <summary>
            The clear adorner.
            </summary>
            <returns>
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.GetBackgroundMask(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            The get background mask.
            </summary>
            <param name="shape">
            The shape.
            </param>
            <returns>
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.GetBackgroundMask">
            <summary>
            Get a color, which will be distinguished from the background (inverted)
            </summary>
            <returns>
            a color "inverted" with the background.
            </returns>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._mouseMovedPosition">
            <summary>
            The mouse moved position.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._customReversibleLine">
            <summary>
            Set when custom reversible line (adorner) is shown.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Handle mouse movement over 3d plot
            </summary>
            <param name="e">
            mouse position
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ControlDimensions">
            <summary>
            Gets or sets a value Used to set the control size.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._actualHeight">
            <summary>
            The actual height.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.MeasureOverride(System.Windows.Size)">
            <summary>
            Measures the child elements of a <see cref="T:System.Windows.Controls.Canvas"/> in anticipation of arranging them during the <see cref="M:System.Windows.Controls.Canvas.ArrangeOverride(System.Windows.Size)"/> pass.
            </summary>
            <returns>
            A <see cref="T:System.Windows.Size"/> that represents the size that is required to arrange child content.
            </returns>
            <param name="constraint">
            An upper limit <see cref="T:System.Windows.Size"/> that should not be exceeded.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnRender(System.Windows.Media.DrawingContext)">
            <summary>
            Repaint the 3D plot
            </summary>
            <param name="dc">
            Where the drawing is rendered
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CreateCrossHair">
            <summary>
            Create a cross hair.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Handle mouse going up on 3D plot
            </summary>
            <param name="e">
            Mouse position
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ResetRegion">
            <summary>
            The reset region.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.SetHeading(ThermoFisher.CommonCore.PlotCore.HeadingManager.HeaderPosition,ThermoFisher.CommonCore.PlotCore.TextBlock,System.Boolean,System.Boolean)">
            <summary>
            Add header
            </summary>
            <param name="headerPosition">
            Where to add the header
            </param>
            <param name="textBlock">
            Text block representing the header
            </param>
            <param name="toTop">
            Flag indicating whether to draw to the top
            </param>
            <param name="toBottom">
            Flag indicating whether to draw to the bottom.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.OnKeyUp(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle keyboard input
            </summary>
            <param name="e">
            Event Arguments
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ZoomInY">
            <summary>
            Expand vertical - Expand the MassRange by factor of 2
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ZoomOutX">
            <summary>
            contract horizontal scale by a factor
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ResetScrollBar">
            <summary>
            reset the scrollbar (full X range).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ZoomInX">
            <summary>
            Expand horizontal 
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ZoomOutY">
            <summary>
            contract vertical scale
            </summary>
            <returns>
            True if graph was changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ResetScaling">
            <summary>
            Reset the scaling to the data max values
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ActiveSelection">
            <summary>
            Public Flag whether Control is actively selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.SelectPlot(System.Boolean)">
            <summary>
            become selected or not
            </summary>
            <param name="select">
            Determines if this plot should have it's border showing the selected or unselected color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ToggleControlSelection(System.Object,ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            Handles toggling of ControlSelection
            </summary>
            <param name="sender">
            Object that raised the event
            </param>
            <param name="e">
            EventArgs for this Event (Selected, ControlId)
            </param>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._panEnabled">
            <summary>
            pan enabled.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._trackingAdorner">
            <summary>
            The adorner for the cursor which tracks the mouse
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._fixedAdorner">
            <summary>
            The adorner used for a fixed position (current scan) marker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.PanEnabled">
            <summary>
            Gets or sets a value indicating whether panning has been enabled
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._useCustomCopy">
            <summary>
            The _use custom copy.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.UseCustomCopy">
            <summary>
            Gets or sets a value indicating whether to use a custom copy size and resolution for copy to clipboard"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CustomCopyWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CustomCopyExactWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._customCopyWidth">
            <summary>
            The custom copy width.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl._customCopyHeight">
            <summary>
            The custom copy height.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CustomCopyHeight">
            <summary>
            Gets or sets a Height in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CustomCopyExactHeight">
            <summary>
            Gets or sets the Height SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CopyUnits">
            <summary>
            Gets or sets the units of custom copy size"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.CopyFormat">
            <summary>
            Gets or sets the clipboard copy format.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.TogglePan">
            <summary>
            Enable or disable panning mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.Do">
            <summary>
            Save the current Map plot in the UnDo Stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.UnDo">
            <summary>
            Sets the Plot back to the last state before the last Do was called - Undoes changes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ReDo">
            <summary>
            Sets the plot back into the state before an Undo was called (if there is one) - Redoes Undoes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ClearUnDoRedo">
            <summary>
            Clear both UnDo and Redo Stacks
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ApplyUndoRedo(ThermoFisher.CommonCore.WpfPlot.FileMapPlot)">
            <summary>
            The apply undo redo.
            </summary>
            <param name="plot">
            The plot.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ReadaptControlSettings">
            <summary>
            The readapt control settings.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ShowScrollBarIfNeeded(ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            show scroll bar if needed.
            It is not needed if the plot has become full range
            </summary>
            <param name="plotBase">
            The plot base.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.resetScalingToolStripMenuItem_Click(System.Object,System.EventArgs)">
            <summary>
            The reset scaling tool strip menu item_ click.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.copyToClipboardToolStripMenuItem_Click(System.Object,System.EventArgs)">
            <summary>
            The copy to clipboard tool strip menu item_ click.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.undoZoomToolStripMenuItem_Click(System.Object,System.EventArgs)">
            <summary>
            The undo zoom tool strip menu item_ click.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.redoZoomToolStripMenuItem_Click(System.Object,System.EventArgs)">
            <summary>
            The redo zoom tool strip menu item_ click.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.BooleanToVisiblityConverter(System.Boolean)">
            <summary>
            convert boolean "visible" to visibility type.
            </summary>
            <param name="visible">
            Is control visible?
            </param>
            <returns>
            Converted type
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.GetMenuItemFromContextMenu(System.Windows.Controls.ContextMenu,System.String)">
            <summary>
            get menu item from context menu.
            </summary>
            <param name="contextMenu">
            The context menu.
            </param>
            <param name="menuItemName">
            The menu item name.
            </param>
            <returns>
            The menu item with the name supplied
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.MapContextMenuStrip_Opened(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The map context menu strip_ opened.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ZoomAllX">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.ZoomAllY">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.Scrol(System.Double,System.Double)">
            <summary>
            Scrol to a new X range
            </summary>
            <param name="startRange">new start of range</param>
            <param name="endRange">new end of range</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.MapControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner">
            <summary>
            Class to add "Rubber band" overlay features to plots,
            used when mouse is moved or dragged on a plot.
            The class can show a preview of an object being dragged and dropped (such as a peak label).
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.IRenderDrawing">
            <summary>
            Interface to render an object on a device
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.IRenderDrawing.Render(System.Windows.Media.DrawingContext,System.Double)">
            <summary>
            Render the drawing on the device
            </summary>
            <param name="drawingContext">
            The drawing context.
            </param>
            <param name="pixelsPerDip">number of pixels per device independent pixel</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForGeometry">
            <summary>
            One shape (Geometry) to draw, plus it's color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForGeometry.Geometry">
            <summary>
            Gets or sets Geometry.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForGeometry.Pen">
            <summary>
            Gets or sets Color for pen (outline).
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForGeometry.Brush">
            <summary>
            Gets or sets Color for brush (fill).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForGeometry.Render(System.Windows.Media.DrawingContext,System.Double)">
            <summary>
            Draw this drawing
            </summary>
            <param name="drawingContext">
            The drawing context.
            </param>
            <param name="pixelsPerDip">number of pixels per device independent pixel</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForText">
            <summary>
            One shape (Geometry) to draw, plus it's color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForText.Text">
            <summary>
            Gets or sets Geometry.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForText.Brush">
            <summary>
            Gets or sets Color for brush (fill).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForText.Render(System.Windows.Media.DrawingContext,System.Double)">
            <summary>
            Draw this drawing
            </summary>
            <param name="drawingContext">
            The drawing context.
            </param>
            <param name="pixelsPerDip">number of pixels per device independent pixel</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForImage">
            <summary>
            One shape (Image) to draw, plus it's location.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForImage.Image">
            <summary>
            Gets or sets Image.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForImage.Location">
            <summary>
            Gets or sets Location.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.DrawingForImage.Render(System.Windows.Media.DrawingContext,System.Double)">
            <summary>
            Draw this drawing
            </summary>
            <param name="drawingContext">
            The drawing context.
            </param>
            <param name="pixelsPerDip">number of pixels per device independent pixel</param>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner._drawings">
            <summary>
            List of things to draw, as part of this adorner
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.#ctor(System.Windows.UIElement)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner"/> class.
            </summary>
            <param name="adornedElement">
            The adorned element.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.Initialize">
            <summary>
            Internal initialzation (all constructors)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.#ctor(System.Windows.UIElement,ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner"/> class.
            </summary>
            <param name="adornedElement">
            The adorned element.
            </param>
            <param name="shape">
            The shape to draw.
            </param>
            <param name="adornerColor">
            The adorner color.
            </param>
            <param name="thickness">Line thickness, default 0 (thin)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.SeeThrough(System.Windows.Media.Color,System.Windows.Media.Brush)">
            <summary>
            Make a semi transparent version of a color, which also stands out against the background
            </summary>
            <param name="color">color to work from</param>
            <param name="background">Control background</param>
            <returns>semi-transparent version of color</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.#ctor(System.Windows.UIElement,ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color,System.Windows.Media.Color,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner"/> class.
            </summary>
            <param name="adornedElement">
            The adorned element.
            </param>
            <param name="shape">
            The shape to draw.
            </param>
            <param name="outline">
            The outline color.
            </param>
            <param name="thickness">thickness of the outline</param>
            <param name="fill">The fill color</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.AddImage(System.Windows.Media.ImageSource,System.Windows.Rect)">
            <summary>
            Add an image to the adorner
            </summary>
            <param name="image">
            The image.
            </param>
            <param name="location">
            The location.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.AddGeometry(System.Windows.Media.Geometry,System.Windows.Media.Brush,System.Windows.Media.Pen)">
            <summary>
            Adds a drawing (a geometry object) to the adorner.
            </summary>
            <param name="geometry">
              The geometry to add.
            </param>
            <param name="brush">The color for this geometry fill </param>
            <param name="pen">
              The color for this geometry outline.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.RubberBandAdorner.OnRender(System.Windows.Media.DrawingContext)">
            <summary>
            When overridden in a derived class, participates in rendering operations that are directed by the layout system.
            The rendering instructions for this element are not used directly when this method is invoked,
            and are instead preserved for later asynchronous use by layout and drawing. 
            </summary>
            <param name="drawingContext">The drawing instructions for a specific element. This context is provided to the layout system.</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl">
            <summary>
            A control class for plotting and accessing the Calibration Curve.
            </summary>
            <summary>
            WpfCalibrationCurvePlotControl
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ControlSelected">
            <summary>
            Raise Control Selection Event
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.GraphAnnotationChanged">
            <summary>
            Graph-Annotated EventHandler
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.GraphRegionSelected">
            <summary>
            Graph Region Selected Event handler
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.GraphResetScaling">
            <summary>
            EventHandler for catching, when Graph Scaling has been reset
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.MovedOverGraph">
            <summary>
            Handle events for mouse moving over a plot
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ControlScrolled">
            <summary>
            Control-Scrolled EventHandler. Triggered when scroll bar is moved
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnControlScrolled(ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs)">
            <summary>
            On control scrolled. Called when the scroll bar has moved.
            </summary>
            <param name="e">
            The event args. New X data limits.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.SymbolClick">
            <summary>
            Handle events for click on a symbol
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ActiveSelection">
            <summary>
            Gets a value indicating whether Control is actively selected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisGridLineColor">
            <summary>
            Gets or sets the color of axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisGridLineZeroColor">
            <summary>
            Gets or sets the color of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisGridZeroLineThickness">
            <summary>
            Gets or sets the thickness of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisGridLinesEnhanceZero">
            <summary>
            Gets or sets a value indicating whether axis grid lines are enhanced at zero.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisLineColor">
            <summary>
            Gets or sets the color of axis line
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisLineThickness">
            <summary>
            Gets or sets the thickness of axis line. Default 0, a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisNameColor">
            <summary>
            Gets or sets the color of axis name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AxisValueColor">
            <summary>
            Gets or sets the color of axis numeric values or category labels.
            This is the color for the text drawn by the major tick marks.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.BackgroundGradientColor">
            <summary>
            Gets or sets the color for gradient fill of the background 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.BackgroundGradientFill">
            <summary>
            Gets or sets a value indicating whether gradient fill the background
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.BackgroundGradientMode">
            <summary>
            Gets or sets the direction of gradient fill for the background 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CalibrationCurve">
            <summary>
            Gets the plotting object for the calibration curve.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl._controlDimensions">
            <summary>
            The control dimensions.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ControlDimensions">
            <summary>
            Gets or sets the control size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CopyFormat">
            <summary>
            Gets or sets the clipboard copy format.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CursorTranslator">
            <summary>
            Gets a translator, used to translate mouse position to data position
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.EnableAutoRangeSelectionHandling">
            <summary>
            Gets or sets a value indicating whether or not the default GraphRegionSelectionEvent is automatically handled or not -
            registers and deregisters the default method for Event Handling of GraphRegionSelection
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.EnableAutoScrolling">
            <summary>
            Gets or sets a value indicating whether or not to enable the ScrollBar below the Plot - default setting: false
            The Scrollbar simplifies the panning of the plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.EnableContextMenu">
            <summary>
            Gets or sets a value indicating whether the Controls has it's own Context menu
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.EnableUndoRedo">
            <summary>
            Gets or sets a value indicating whether the Undo/Redo feature is enabled
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CanUndo">
            <summary>
            Gets a value indicating whether there is at least one available undo action.
            This can be used to enable a UI element "Undo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CanRedo">
            <summary>
            Gets a value indicating whether there is at least one available redo action.
            This can be used to enable a UI element "Redo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ExcludedSymbolColor">
            <summary>
            Gets or sets the color used for labels (prefixes) in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ExponentialYScale">
            <summary>
            Gets or sets a value indicating whether the Y-Axis is shown with an exponential scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.FittedCurveColor">
            <summary>
            Gets or sets the color of fitted curve trace
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.FittedCurveThickness">
            <summary>
            Gets or sets the thickness of fitted curve trace. The default (0) gives a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.FontFamilyName">
            <summary>
            Gets or sets the face name of font
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.HeadingEquationColor">
            <summary>
            Gets or sets the color used for values in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.HeadingEquationLabelColor">
            <summary>
            Gets or sets the color used for labels in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.HeadingNameColor">
            <summary>
            Gets or sets the color used for values in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Id">
            <summary>
            Gets or sets the control's Id
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.IncludedSymbolColor">
            <summary>
            Gets or sets the color used for labels (prefixes) in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.MarkerColor">
            <summary>
            Gets or sets the color of calculated amount marker line
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.MarkerThickness">
            <summary>
            Gets or sets the thickness of calculated amount marker line. The default (0) gives a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.MaximumFontSize">
            <summary>
            Gets or sets the maximum font size (inch)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.MinimumFontSize">
            <summary>
            Gets or sets the minimum font size (inch)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PanEnabled">
            <summary>
            Gets or sets a value indicating whether panning has been enabled
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PendingAnnotation">
            <summary>
             Gets or sets a value indicating whether the plot is prepared to receive annotations
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ReadonlyExcludedSymbolColor">
            <summary>
            Gets or sets the color used for labels (prefixes) in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ReadonlyIncludedSymbolColor">
            <summary>
            Gets or sets the color used for labels (prefixes) in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.SelectedBorderColor">
            <summary>
            Gets or sets the color of the border when the control is selected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ShowBorder">
            <summary>
            Gets or sets a value indicating whether to paint the border round the CalibrationCurve Plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.SymbolSize">
            <summary>
            Gets or sets the Size of all symbols. Use this property if all symbols should be a uniform size.
            Specific sizes may be set for each symbol, for example by calling IncludedSymbolSize
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.UnselectedBorderColor">
            <summary>
            Gets or sets the color of the border when control is unselected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Pick">
            <summary>
            Gets or sets the cursor pick 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PlotAnnotationManager">
            <summary>
            Gets or sets Annotation manager to manage Plot annotations
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PlotHeaderManager">
            <summary>
            Gets or sets the Header Manager to manage header data for the plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AddAnnotation(ThermoFisher.CommonCore.PlotCore.AnnotationAttribute,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Int32)">
            <summary>
            This method can be used to add annotations manually
            </summary>
            <param name="annotationAttribute">Attribute with parameters for the Annotation Settings</param>
            <param name="rangeX">Low: position to point to ; High: position for label</param>
            <param name="rangeY">Low: intensity to point to; High intensity for label</param>
            <param name="traceId">Id of the selected Trace</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ClearHeaders">
            <summary>
            Clear all Headers from the plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ClearUnDoRedo">
            <summary>
            Clear both UnDo and Redo Stacks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.SupportAlphaBlendedLinesForEmf">
            <summary>
            Gets or sets a value indicating whether alpha blended lines can be used when creating an Emf file .
            Default=true
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CopyToClipboard(System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CopyToClipboard(System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size in real world units
            </summary>
            <param name="width">
            width
            </param>
            <param name="height">
            height
            </param>
            <param name="unit">Units of size</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CopyToClipboard">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CreateCalibrationCurve(ThermoFisher.CommonCore.Data.Interfaces.ICalibrationCurveDataAccess,System.String,System.String,ThermoFisher.CommonCore.Data.RegressionMethod,ThermoFisher.CommonCore.Data.Weighting,System.Boolean,System.Boolean,System.Double)">
            <summary>
            Attach data to a calibration curve, based on quantitation results.
            Attaches included, excluded, line of fit and headings.
            </summary>
            <param name="calibrationCurveData">XY points for plotting, generated from
            inputs to and output of the regression fit </param>
            <param name="units">Units of concentration</param>
            <param name="name">Name of the compound</param>
            <param name="regressionMethod">Algorithm used for regression fit</param>
            <param name="weighting">Weighting used for regression fit</param>
            <param name="responseIsArea">True if peak area was used (else height)</param>
            <param name="responseIsRatio">True if this is a ratio (to internal standard)</param>
            <param name="rsdValue">RSD to show in second line of heading (for ISTD plots)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CreateCalibrationCurve(ThermoFisher.CommonCore.Data.Interfaces.ICalibrationCurveDataAccess,System.String,System.String,ThermoFisher.CommonCore.Data.RegressionMethod,ThermoFisher.CommonCore.Data.Weighting,System.Boolean,System.Boolean)">
            <summary>
            Attach data to a calibration curve, based on quantitation results.
            Attaches included, excluded, line of fit and headings.
            </summary>
            <param name="calibrationCurveData">XY points for plotting, generated from
            inputs to and output of the regression fit </param>
            <param name="units">Units of concentration</param>
            <param name="name">Name of the compound</param>
            <param name="regressionMethod">Algorithm used for regression fit</param>
            <param name="weighting">Weighting used for regression fit</param>
            <param name="responseIsArea">True if peak area was used (else height)</param>
            <param name="responseIsRatio">True if this is a ratio (to internal standard)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Do">
            <summary>
            Save the current Chromatogram Plot in the UnDo Stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Media.DrawingContext)">
            <summary>
            Given a rectangle and graphic, draw a Calibration Curve
            </summary>
            <param name="rect">The bounds in which to draw the Calibration Curve</param>
            <param name="graphics">The graphic area on which to draw the Calibration Curve</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.HitTest(ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Check if this point intersects either the included or excluded trace
            </summary>
            <param name="point">Point to test</param>
            <returns>true if a point was found</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.MakeEmf(System.String,System.Boolean)">
            <summary>
            Save this plot as an EMF format file.
            </summary>
            <param name="file">file to create</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Pan(System.Double,System.Boolean)">
            <summary>
            Pan interface
            </summary>
            <param name="percentage">Target percentage to pan</param>
            <param name="forward">Direction to pan - either forward or backwards.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Pan(System.Double,System.Double)">
            <summary>
            Pan interface
            </summary>
            <param name="start">start of pan range</param>
            <param name="end">end of pan range</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ReDo">
            <summary>
            Sets the plot back into the state before an Undo was called (if there is one) - Redoes Undoes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.RemoveCalculatedAmountMarker">
            <summary>
            Remove any calculated amount markers from the plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ResetScaling">
            <summary>
            Reset the scaling to the data max values
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.SetCalculatedAmountMarker(System.Double,System.Double)">
            <summary>
            Set the marker for highlighting the point on the curve used
            for a given component
            </summary>
            <param name="x">X position (amount)</param>
            <param name="y">Y position (response ratio)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.SetHeading(ThermoFisher.CommonCore.PlotCore.HeadingManager.HeaderPosition,ThermoFisher.CommonCore.PlotCore.TextBlock,System.Boolean,System.Boolean)">
            <summary>
            Add header
            </summary>
            <param name="headerPosition">Where to add the header</param>
            <param name="textBlock">Text block representing the header</param>
            <param name="toTop">Flag indicating whether to draw to the top. This 
            flag is only used for left and right positions. 
            For example: If a plot has a "top" heading, it will normally span the full width of the plot, and
            a heading set "left" will start below the "top" heading.
            If "toTop" is set when attaching the "left" heading, then the "left" heading
            extends to the top of the plot area, and the "top" heading is therefore indented by the size of the
            "left" heading</param>
            <param name="toBottom">Flag indicating whether to draw to the bottom.
            flag is only used for left and right positions. 
            For example: If a plot has a "bottom" heading, it will normally span the full width of the plot, and
            a heading set "left" will start above the "bottom" heading.
            If "toBottom" is set when attaching the "left" heading, then the "left" heading
            extends to the bottom of the plot area, and the "bottom" heading is therefore indented by the size of the
            "left" heading</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ToggleControlSelection(System.Object,ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            Handles toggling of ControlSelection
            </summary>
            <param name="sender">Object that raised the event</param>
            <param name="e">EventArgs for this Event (Selected, ControlId)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.TogglePan">
            <summary>
            Pan interface to enable/disable pan by drag
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.UnDo">
            <summary>
            Sets the Plot back to the last state before the last Do was called - Undoes changes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.UpdateAnnotation(ThermoFisher.CommonCore.PlotCore.AnnotationAttribute)">
            <summary>
            Apply new annotation settings (OK or Apply on an annotation form).
            This method sets the mouse mode ready for dropping annotation onto the plot.
            The next mouse click or drag will be used to place an annotation.
            </summary>
            <param name="attribute">Description on the annotation</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ZoomInX">
            <summary>
            Expand horizontal 
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ZoomInY">
            <summary>
            Expand vertical scale (zoom in)
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ZoomOutX">
            <summary>
            contract horizontal scale by a factor
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ResetScrollBar">
            <summary>
            reset the scrollbar (full X range).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ZoomOutY">
            <summary>
            zoom out in y: contract vertical scale
            </summary>
            <returns>True if graph was changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CreateCalibrationCurve(ThermoFisher.CommonCore.Data.Interfaces.ICalibrationCurveDataAccess,System.String,System.String,ThermoFisher.CommonCore.Data.RegressionMethod,ThermoFisher.CommonCore.Data.Weighting,System.Boolean,System.Boolean,System.Boolean,System.Double)">
            <summary>
            Attach data to a calibration curve, based on quantitation results.
            Attaches included, excluded, line of fit and headings.
            </summary>
            <param name="calibrationCurveData">XY points for plotting, generated from
            inputs to and output of the regression fit </param>
            <param name="units">Units of concentration</param>
            <param name="name">Name of the compound</param>
            <param name="regressionMethod">Algorithm used for regression fit</param>
            <param name="weighting">Weighting used for regression fit</param>
            <param name="responseIsArea">True if peak area was used (else height)</param>
            <param name="responseIsRatio">True if this is a ratio (to internal standard)</param>
            <param name="showRsd">if true, add an RSD line to the heading</param>
            <param name="rsdValue">SD to show in second line of heading (for ISTD plots)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Given a rectangle and graphic, draw a Calibration Curve
            </summary>
            <param name="rect">The bounds in which to draw the Calibration Curve</param>
            <param name="graphics">The graphic area on which to draw the Calibration Curve</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PrintPage(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print Page handler
            </summary>
            <param name="marginBounds">Rectangle to print</param>
            <param name="graphics">graphics to print</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PrintPageHandler(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print this plot
            </summary>
            <param name="rect">Bounding rectangle</param>
            <param name="graphics">Graphics to draw to</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CreateDesignerData">
            <summary>
            Create example data for design mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.MeasureOverride(System.Windows.Size)">
            <summary>
            Measures the child elements of a <see cref="T:System.Windows.Controls.Canvas"/> in anticipation of arranging them during the <see cref="M:System.Windows.Controls.Canvas.ArrangeOverride(System.Windows.Size)"/> pass.
            </summary>
            <returns>
            A <see cref="T:System.Windows.Size"/> that represents the size that is required to arrange child content.
            </returns>
            <param name="constraint">An upper limit <see cref="T:System.Windows.Size"/> that should not be exceeded.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseLeave"/> attached event is raised on this element. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">The <see cref="T:System.Windows.Input.MouseEventArgs"/> that contains the event data.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.UIElement.MouseLeftButtonDown"/> routed event is raised on this element. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">The <see cref="T:System.Windows.Input.MouseButtonEventArgs"/> that contains the event data. The event data reports that the left mouse button was pressed.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.UIElement.MouseLeftButtonUp"/> routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">The <see cref="T:System.Windows.Input.MouseButtonEventArgs"/> that contains the event data. The event data reports that the left mouse button was released.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseMove"/> attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">The <see cref="T:System.Windows.Input.MouseEventArgs"/> that contains the event data.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnRender(System.Windows.Media.DrawingContext)">
            <summary>
            Draws the content of a <see cref="T:System.Windows.Media.DrawingContext"/> object during the render pass of a <see cref="T:System.Windows.Controls.Panel"/> element. 
            </summary>
            <param name="dc">The <see cref="T:System.Windows.Media.DrawingContext"/> object to draw.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CreateCalibrationPoints(System.Collections.ObjectModel.ReadOnlyCollection{ThermoFisher.CommonCore.Data.Interfaces.ICalibrationCurvePointAccess})">
            <summary>
            Translate from data format returned by regression into format needed by symbol trace
            </summary>
            <param name="points">Data from regression</param>
            <returns>Data ready to plot</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.AddEquation(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            Add equation items to the heading.
            </summary>
            <param name="heading">
            The heading.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ApplyUndoRedo(ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot)">
            <summary>
            apply changes to the plot from the undo or redo stack.
            </summary>
            <param name="plot">
            The plot.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.BeginRubberBanding(System.Windows.Point)">
            <summary>
            Start an adorner, which shows the region being zoomed by a line or box being dragged over a plot.
            </summary>
            <param name="mouseDown">
            The mouse down point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CalibrationCurveContextMenuStripOpened(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The calibration curve context menu strip opened.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ClearAdorner">
            <summary>
            Remove any adorner I have created
            </summary>
            <returns>
            The control's adorner layer
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CompletePick">
            <summary>
            End of activity of "cursor pick" (mouse went up)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CopyToClipboardToolStripMenuItemClick(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The copy to clipboard tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CreateCrossHair">
            <summary>
            Create cross hair cursor.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.CreateRubberBandShape(ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.PickStyle,System.Windows.Point)">
            <summary>
            Construct the adorner
            </summary>
            <param name="region">
            The region where the mouse was clicked.
            </param>
            <param name="style">
            The style of the pick marker.
            </param>
            <param name="mouseDown">
            The mouse down point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.DesignerHeading(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            Create example heading for designer mode
            </summary>
            <param name="heading">
            The heading.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.DesignHeading(ThermoFisher.CommonCore.Data.Interfaces.ICalibrationCurveDataAccess,System.String,ThermoFisher.CommonCore.Data.RegressionMethod,ThermoFisher.CommonCore.Data.Weighting,System.Boolean,System.Double)">
            <summary>
            Design the plot heading.
            </summary>
            <param name="calibrationCurveData">
            The calibration curve data.
            </param>
            <param name="componentName">
            The component name.
            </param>
            <param name="regressionMethod">
            The regression method.
            </param>
            <param name="weighting">
            The weighting.
            </param>
            <param name="showRsd">
            True if heading should show RSD.
            </param>
            <param name="rsdValue">
            The RSD value.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.FillHeading(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            permits heading to be recolored etc before plot
            </summary>
            <param name="heading">
            The heading.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.FillHeadingWithRsd(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            Add RSD values to heading
            </summary>
            <param name="heading">
            The heading.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.GetBackgroundMask(System.Windows.Media.Color)">
            <summary>
            Create a color which shows up against the background
            </summary>
            <param name="backColor">
            The background color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.GetBackgroundMask(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Determine the correct color for the adorner
            </summary>
            <param name="lineDraw">
            The path of the adorner.
            </param>
            <returns>
            The color to use.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.GetBackgroundMask">
            <summary>
            Calculate a color which will show up against the background of the plot.
            </summary>
            <returns>
            The color to use (for an adorner)
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.GetDisplayRect">
            <summary>
            get the display rectangle
            </summary>
            <returns>
            Size of the plot
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.HandleAnnotation(System.Windows.Point,System.Windows.Point)">
            <summary>
            handle annotation.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.HandleXaxisZoom(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            Update the x scale, due to a zoom in x.
            </summary>
            <param name="range">
            The range zoomed
            </param>
            <returns>
            true if the plot range was updated
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.HandleYaxisZoom(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            handle y axis zoom.
            </summary>
            <param name="range">
            The range.
            </param>
            <returns>
            The <see cref="T:System.Boolean"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.InitializeScrollBar">
            <summary>
            Initialize the scroll bar.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnControlSelected(ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            Perform actions on control selected.
            </summary>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnGraphAnnotationChanged(ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs)">
            <summary>
            The on graph annotation changed.
            </summary>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnGraphRegionSelected(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            On graph region selected.
            </summary>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnMovedOverGraph(ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs)">
            <summary>
            on moved over graph.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnResetScaling(System.EventArgs)">
            <summary>
            on reset scaling.
            </summary>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.OnSymbolClick(ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs)">
            <summary>
            on symbol click.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PaintForMouseMoveAction">
            <summary>
            The paint for mouse move action.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.PlotScrollBarScroll(System.Object,System.Windows.Controls.Primitives.ScrollEventArgs)">
            <summary>
            The plot scroll bar has scrolled.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.RaiseGraphRegionSelectedEvent(System.Windows.Point,System.Windows.Point)">
            <summary>
            raise the graph region selected event.
            </summary>
            <param name="start">
            The start of the selected region.
            </param>
            <param name="end">
            The end of the selected region.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.RangeSelectionHandler(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            this is the default method that is triggered when a GraphRegion
            is selected
            </summary>
            <param name="sender">Object that raised the Event</param>
            <param name="e">Arguments that are passed through the event
            - (Range of selected region in Pixels and DataValues) </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.UpdateControlRange">
            <summary>
            Fix up control X range and scroll bar.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.RedoToolStripMenuItemClick(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The redo tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color)">
            <summary>
            Render a cursor pick marker.
            </summary>
            <param name="lineDraw">
            The shape drawn.
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ResetScalingToolStripMenuItemClick(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The reset scaling tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.SetAnnotation">
            <summary>
            set annotation.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.TestForSymbolHit(System.Windows.Point)">
            <summary>
            Test if a point is within a symbol
            </summary>
            <param name="point">
            The point clicked.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.UndoToolStripMenuItemClick(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The undo tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.UpdatePlotScrollBar(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            Update plot scroll bar range.
            </summary>
            <param name="range">
            The range.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ZoomAllX">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.ZoomAllY">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.Scrol(System.Double,System.Double)">
            <summary>
            Scrol to a new X range
            </summary>
            <param name="startRange">new start of range</param>
            <param name="endRange">new end of range</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.LabelValuePair">
            <summary>
            The label value pair.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.LabelValuePair.Label">
            <summary>
            Gets or sets the label.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.LabelValuePair.Value">
            <summary>
            Gets or sets the value.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfCalibrationCurvePlotControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl">
            <summary>
            Interaction logic for <c>WpfChromatogramControl.xaml</c>
            </summary>
            <summary>
            WpfChromatogramControl
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._undoManager">
            <summary>
            The _undo manager.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._plotScrollBarSupport">
            <summary>
            The _plot scroll bar support.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._cursorCrossHair">
            <summary>
            The cursor cross hair.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._annotationManager">
            <summary>
            The annotation manager.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._markerManager">
            <summary>
            The marker manager.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._interactiveCrossHair">
            <summary>
            The interactive cross hair.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._envelope">
            <summary>
            The envelope.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._peaks">
            <summary>
            The peaks.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._cursorInput">
            <summary>
            The cursor input.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._detectedPeakAnnotation">
            <summary>
            The detected peak annotation.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._pendingMarker">
            <summary>
            The pending marker.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._headerManager">
            <summary>
            The header manager.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._traceIdForMaxIntensity">
            <summary>
            The trace id for max intensity.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._maxIntensity">
            <summary>
            The max intensity.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._minPlotTime">
            <summary>
            The min plot time.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._maxPlotTime">
            <summary>
            The _max plot time.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._intensityScaleUpdate">
            <summary>
            The intensity scale update.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._updateRangeScale">
            <summary>
            The _update range scale.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._plotIsSelected">
            <summary>
            The _plot is selected.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._amplifyClearRegion">
            <summary>
            The _amplify clear region.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._amplifyEnabled">
            <summary>
            The _amplify enabled.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._amplifyFactor">
            <summary>
            The _amplify factor.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._selectedTrace">
            <summary>
            The selected (highlighted) trace.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SelectedTrace">
            <summary>
            Gets or sets the selected trace.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._endChosen">
            <summary>
            The _end chosen.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._fixedBaselinePointTime">
            <summary>
            The fixed baseline point time.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._fixedBaselinePointIntensity">
            <summary>
            The fixed baseline point intensity.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._backgroundMask">
            <summary>
            Mask for background.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._isMouseCaptured">
            <summary>
            Is mouse captured?
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._isTestCase">
            <summary>
            Is this being run from a unit test?
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._chroFullRange">
            <summary>
            The chromatogram full range.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._multiTraceStyle">
            <summary>
            The _multi trace style.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.MultiTraceStyle">
            <summary>
            Gets or sets a value indicating whether the style of the auto generated heading is for multiple traces.
            This is set automatically by "CreateChromatogram" calls, based on the number of traces.
            For multiple traces, the standard heading is one line, containing a file name.
            For single trace, a second line is added for the filter.
            For multiple traces "filter" becomes part of the trace title, as it is separate per trace.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SnapToTraceData">
            <summary>
            Gets or sets a value indicating whether retention Time selections snap to the trace data.
            When this is set, a single point click within a chromatogram trace returns the time of
            the nearest scan in that trace.
            When not set: The exact time picked is returned.
            Default: true
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._headingFileName">
            <summary>
            The _heading file name.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RetentionTimeMarkerName">
            <summary>
            Name for identifying a retention time marker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Id">
            <summary>
            Gets or sets Id for control
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._chromatogram">
            <summary>
            The chromatogram.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Chromatogram">
            <summary>
            Gets or sets the object which draws the chromatogram.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Labeller">
            <summary>
            Gets or sets the object used to control peak labeling 
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._displayRetentionTimeMarker">
            <summary>
            display the retention time marker.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.DisplayRetentionTimeMarker">
            <summary>
            Gets or sets a value indicating whether to permit display of the retention time marker.
            When enabled, the marker will appear on the
            first mouse selection in the plot,
            or the first call to <see cref="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateRetentionTimeMarker(System.Double)"/>.
            If the marker is disabled, then any existing marker is removed.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._retentionTimeMarkerRetentionTime">
            <summary>
            The retention time marker retention time. initially no marker on the plot, so set to -1000 minutes
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._retentionTimeMarkerRetentionEndTime">
            <summary>
            The retention time marker end retention time. initially no marker on the plot, so set to -1000 minutes
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RetentionTimeMarkerRetentionTime">
            <summary>
            Gets or sets the retention time for positioning the marker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CursorTranslator">
            <summary>
            Gets a value used to translate screen position to data position.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddManualPeak">
            <summary>
            Gets or sets a value indicating whether the plot should begin adding a
            manual peak baseline at the next mouse click on the plot
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._enableAutoRangeSelectionHandling">
            <summary>
            The _enable auto range selection handling.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.EnableAutoRangeSelectionHandling">
            <summary>
            Gets or sets a value indicating whether or not the default GraphRegionSelectionEvent is automatically handled or not -
            registers and unregisters the default method for Event Handling of GraphRegionSelection
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.EnableUndoRedo">
            <summary>
            Gets or sets a value indicating whether the Undo/Redo feature is enabled.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._enableContextMenu">
            <summary>
            The _enable context menu.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.EnableContextMenu">
            <summary>
            Gets or sets a value indicating whether the control's own Context menu is used.
            The Context Menu can be manipulated and added to by the Application using the control
            it contains certain basic functions, such as Reset Scaling etc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CanUndo">
            <summary>
            Gets a value indicating whether there is at least one available undo action.
            This can be used to enable a UI element "Undo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CanRedo">
            <summary>
            Gets a value indicating whether there is at least one available redo action.
            This can be used to enable a UI element "Redo".
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._enableAutoScrolling">
            <summary>
            The _enable auto scrolling.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.EnableAutoScrolling">
            <summary>
            Gets or sets a value indicating whether or not to enable the Scrollbar below the Plot - default setting: false
            The Scrollbar simplifies the panning of the plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ScrollBarVisible">
            <summary>
            Gets or sets a value indicating whether the Panning Scroll Bar should be visible of not
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ScrollBarHeight">
            <summary>
            Gets or sets the height of the automatic Scroll Bar
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.DetectedPeakAnnotation">
            <summary>
            Gets or sets peaks labels which are added to the chromatogram, intended for annotation of detected peaks.
            Labels are formatted by the calling code as chromatogram has no knowledge of fields available in
            the detected peaks.
            This method is for backwards compatibility for chromatograms with one plot.
            For multiple plots call <see cref="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddDetectedPeakAnnotation(ThermoFisher.CommonCore.PlotCore.TextLabel)"/> once per trace, to
            add specific annotations keyed to the traces.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ApexLabelTextColor">
            <summary>
            Gets or sets the color of automatic peak labeling text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ApexLabelLineColor">
            <summary>
            Gets or sets The color of automatic peak labeling joining lines 
            and boxes
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ApexLabelLineThickness">
            <summary>
            Gets or sets the thickness of automatic peak labeling joining lines and boxes.
            Units 1/100 inch. Default 0 is a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ApexLabelJoiningLineSmoothed">
            <summary>
            Gets or sets a value indicating whether smoothing is done on joining lines for automatic peak labels.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ApexLabelJoiningLineBlended">
            <summary>
            Gets or sets a value indicating whether blending is done on joining lines for automatic peak labels.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SmoothConnectedLines">
            <summary>
            Gets or sets a value indicating whether smoothing (anti-alias) of connected line style traces is in effect.
            This affects rendering quality only, and not the shape of the plot. 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BackgroundGradientColor">
            <summary>
            Gets or sets the color for gradient fill of the background 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BackgroundGradientFill">
            <summary>
            Gets or sets a value indicating whether to gradient fill the background
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BackgroundGradientMode">
            <summary>
            Gets or sets the direction of gradient fill for the background 
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._useCustomCopy">
            <summary>
            The _use custom copy.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UseCustomCopy">
            <summary>
            Gets or sets a value indicating whether to use copy size and resolution from context menu"
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._customCopyResolution">
            <summary>
            The custom copy resolution.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CustomCopyResolution">
            <summary>
            Gets or sets the resolution DPI for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CustomCopyWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CustomCopyExactWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._customCopyWidth">
            <summary>
            The custom copy width.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._customCopyHeight">
            <summary>
            The custom copy height.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CustomCopyHeight">
            <summary>
            Gets or sets a Height in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CustomCopyExactHeight">
            <summary>
            Gets or sets the Height SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CopyUnits">
            <summary>
            Gets or sets the units of custom copy size"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PeakLabelCursorInput">
            <summary>
            Gets the Region list for peak labels
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ClearDetectedPeakAnnotation">
            <summary>
            Remove all detected peak annotations from the list
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddDetectedPeakAnnotation(ThermoFisher.CommonCore.PlotCore.TextLabel)">
            <summary>
            Add a new annotation item to the list.
            </summary>
            <param name="annotation">
            Text annotation to be added to the list
            </param>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._pick">
            <summary>
            The _pick.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Pick">
            <summary>
            Gets or sets the cursor pick 
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._pendingAnnotation">
            <summary>
            The pending annotation.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PendingAnnotation">
            <summary>
            Gets or sets a value indicating whether the object is waiting for annotation
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HeadingFileName">
            <summary>
            Gets or sets the file name for the heading, as initialized by CreateChromatogram... calls.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._headingLabelColor">
            <summary>
            The heading label color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HeadingLabelColor">
            <summary>
            Gets or sets the color used for labels (prefixes) in the plot heading
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._headingValueColor">
            <summary>
            The heading value color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HeadingValueColor">
            <summary>
            Gets or sets the color used for values in the plot heading
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._headingFilterColor">
            <summary>
            The heading filter color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HeadingFilterColor">
            <summary>
            Gets or sets the color used for scan filter in the plot heading
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._headingPeakName">
            <summary>
            The heading peak name.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HeadingPeakName">
            <summary>
            Gets or sets the peak name for the heading, as initialized by CreateChromatogram... calls.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._headingFilterText">
            <summary>
            The heading filter text.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HeadingFilterText">
            <summary>
            Gets or sets filter text for the heading, as initialized by CreateChromatogram... calls.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Peaks">
            <summary>
            Gets the peaks which have been labeled on this plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ChroFullRange">
            <summary>
            Gets the time range of the chromatogram
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._scaleFactorRight">
            <summary>
            Show the scale factor right?
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ScaleFactorRight">
            <summary>
            Gets or sets a value indicating whether the scale factor in the plot heading is shown to the right.
            If not set, it is placed immediately after other heading items.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ShowBorder">
            <summary>
            Gets or sets a value indicating whether to paint the border round the chromatogram Plot
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._unselectedBorderColor">
            <summary>
            The unselected border color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UnselectedBorderColor">
            <summary>
            Gets or sets Color of border when control is unselected
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._retentionTimeMarkerColor">
            <summary>
            The retention time marker color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RetentionTimeMarkerColor">
            <summary>
            Gets or sets the Color of selected retention time marker
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._retentionTimeMarkerThickness">
            <summary>
            The retention time marker thickness.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RetentionTimeMarkerThickness">
            <summary>
            Gets or sets the thickness of selected retention time marker
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._selectedBorderColor">
            <summary>
            The _selected border color.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SelectedBorderColor">
            <summary>
            Gets or sets color of border when control is selected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisLineColor">
            <summary>
            Gets or sets color of axis line
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.EmptyScaleHandling">
            <summary>
            Gets or sets a value which defines how to handle a Y scale, which has no range.
            By default, the scale is expanded to include 0.
            For example: in MinMax automatic scaling, with 10 data values all at Y value -66,
            there is no logical auto scale range, so the range becomes from "-66 to 0".
            Alternatives would include expanding the scale, to put "-66' at the mid point.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisGridLineColor">
            <summary>
            Gets or sets the color of axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisGridLineZeroColor">
            <summary>
            Gets or sets the color of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisGridZeroLineThickness">
            <summary>
            Gets or sets the thickness of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisGridLinesEnhanceZero">
            <summary>
            Gets or sets a value indicating whether axis grid lines are enhanced at zero.
            This is sometimes desirable when plots can contain both positive and negative signals.
            Note that a grid line will not be drawn "on top of" an axis ruler line.
            So: with a Y axis which begins at "intensity=0" the zero grid line is not drawn.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisLineThickness">
            <summary>
            Gets or sets the thickness of axis line. Default 0, a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisNameColor">
            <summary>
            Gets or sets the color of axis name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AxisValueColor">
            <summary>
            Gets or sets the color of axis numeric values or category labels.
            This is the color for the text drawn by the major tick marks.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AmplifierLineColor">
            <summary>
            Gets or sets the color of lines showing amplified regions.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AmplifierTextColor">
            <summary>
            Gets or sets the color of scale factor text above amplified regions.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SelectedTracePercentHighlight">
            <summary>
            Gets or sets the percent of highlighting of selected trace.
            Suggested values are 0 for no highlight and
            between 8 and 15 for visible highlights.
            Higher values can be used for emphasis (such as a slide show),
            but may make an interactive display harder to read.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ChromatogramPlotStyle">
            <summary>
            Gets or sets line drawing style
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Overlay">
            <summary>
            Gets or sets a value indicating whether to overlay chromatogram traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Skew">
            <summary>
            Gets or sets the skew angle for overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Elevation">
            <summary>
            Gets or sets the elevation for overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.DrawBackdrop">
            <summary>
            Gets or sets a value indicating whether to draw Backdrop in overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RotateText">
            <summary>
            Gets or sets a value indicating whether to rotate peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BoxText">
            <summary>
            Gets or sets a value indicating whether to box peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.LabelThreshold">
            <summary>
            Gets or sets the Threshold (%) for peak labels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OffsetAmt">
            <summary>
            Gets or sets the maximum label offset
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.IsOffset">
            <summary>
            Gets or sets a value indicating whether label is permitted to be offset
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.XOffset">
            <summary>
            Gets or sets a value indicating whether X axis is offset from data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.YOffset">
            <summary>
            Gets or sets a value indicating whether Y axis is offset from data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SplitAxis">
            <summary>
            Gets or sets a value indicating whether X axis is split, into several equal sub ranges
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Divisions">
            <summary>
            Gets or sets the number of divisions (splits) on the X-Axis
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PercentYScale">
            <summary>
            Gets or sets a value indicating whether the Y-Axis is shown with a percentage scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ExponentialYScale">
            <summary>
            Gets or sets a value indicating whether the Y-Axis is shown with an exponential scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.XAxisName">
            <summary>
            Gets or sets the X-Axis name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.YAxisName">
            <summary>
            Gets or sets the name to show on Y Axis
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BaseMode">
            <summary>
            Gets or sets the method of auto scaling
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.FixedNormalization">
            <summary>
            Gets or sets a value indicating whether to Fix scaling to application provided value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.FixedNormalizationValue">
            <summary>
            Gets or sets the fixed scaling value (100%), when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.FixedNormalization"/> is set
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.NormalMode">
            <summary>
            Gets or sets the method of automatic normalization
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PercentBaseMinY">
            <summary>
            Gets or sets the minimum Y value, as a % of base value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PercentBaseMaxY">
            <summary>
            Gets or sets the maximum Y value, as a % of base value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ScaleAllSame">
            <summary>
            Gets or sets a value indicating whether to apply same scaling to all overlaid or stacked plots
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.LabelRT">
            <summary>
            Gets or sets a value indicating whether to add peak labels to apex of signals in plot, showing Retention Time
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RetentionTimeFormat">
            <summary>
            Gets or sets the Retention Time label format (minutes, seconds)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.LabelScanNumber">
            <summary>
            Gets or sets a value indicating whether to add peak labels to apex of signals in plot, showing Scan Number
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.LabelBasePeak">
            <summary>
            Gets or sets a value indicating whether to add peak labels to apex of signals in plot, showing the Base Peak Mass
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Precision">
            <summary>
            Gets or sets the peakLabel precision
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.TraceColors">
            <summary>
            Gets or sets the table of colors for traces.
            Colors are cycled for larger numbers of traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.TraceThickness">
            <summary>
            Gets or sets table of thickness for traces.
            Thicknesses are cycled for larger numbers of traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.TraceDashStyle">
            <summary>
            Gets or sets a table of Dash Style for traces.
            Dash Styles are cycled for larger numbers of traces
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BooleanToVisiblityConverter(System.Boolean)">
            <summary>
            convert boolean "visible" to visibility type.
            </summary>
            <param name="visible">
            Is control visible?
            </param>
            <returns>
            Converted type
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GetBackgroundMask">
            <summary>
            Get a color, which will be distinguished from the background (inverted)
            </summary>
            <returns>
            a color "inverted" with the background.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateDesignerData">
            <summary>
            Create demo data for use in "designer" mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseLeave"/> attached event is raised on this element. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseEventArgs"/> that contains the event data.
            </param>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._mouseLeftDownPoint">
            <summary>
            The _mouse left down point.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._cursorStyle">
            <summary>
            The _cursor style.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.UIElement.MouseLeftButtonDown"/> routed event is raised on this element. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseButtonEventArgs"/> that contains the event data. The event data reports that the left mouse button was pressed.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.IsMarkerSelectOrDrag(ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            Test if a selectable marker has been selected, and if so, start the drag
            </summary>
            <returns>True, if drag started</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.FindBestMatchingRegion(ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Find which selection region best matches a point.
            Ideally: The user is working in one trace (the selected trace).
            This can be complicated by overlapping traces.
            Where the section is still within the inner (data) region of the selected trace, return that.
            Continue down alternatives, until something acceptable is found.
            </summary>
            <param name="clicked">The point to test</param>
            <returns>The region found, or null</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.IsStartOfMarkerDrag(ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            Test if a draggable marker has been selected, and if so, start the drag
            </summary>
            <returns>True, if drag started</returns>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._mouseMovedPosition">
            <summary>
            The mouse moved position.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._customReversibleLine">
            <summary>
            Set when custom reversible line (adorner) is shown.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseMove"/> attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseEventArgs"/> that contains the event data.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateTrackingMarker">
            <summary>
            Highlight a peak label, which can be selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreatePeakHighlight(ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            Create peak highlight.
            </summary>
            <param name="region">
            The start region (where the mouse was moved)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.UIElement.MouseLeftButtonUp"/> routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseButtonEventArgs"/> that contains the event data. The event data reports that the left mouse button was released.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnRender(System.Windows.Media.DrawingContext)">
            <summary>
            Draws the content of a <see cref="T:System.Windows.Media.DrawingContext"/> object during the render pass of a <see cref="T:System.Windows.Controls.Panel"/> element. 
            </summary>
            <param name="dc">
            The <see cref="T:System.Windows.Media.DrawingContext"/> object to draw.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GetDisplayRect">
            <summary>
            get the display rectangle
            </summary>
            <returns>
            Size of the plot
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.MeasureOverride(System.Windows.Size)">
            <summary>
            Measures the child elements of a <see cref="T:System.Windows.Controls.Canvas"/> in anticipation of arranging them during the <see cref="M:System.Windows.Controls.Canvas.ArrangeOverride(System.Windows.Size)"/> pass.
            </summary>
            <returns>
            A <see cref="T:System.Windows.Size"/> that represents the size that is required to arrange child content.
            </returns>
            <param name="constraint">
            An upper limit <see cref="T:System.Windows.Size"/> that should not be exceeded.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.InitializeChromatogram">
            <summary>
            Initialize the chromatogram.
            This performs the following actions:
            Markers are cleared (Chromatogram.ClearMarkers();)
            any "PPD peak envelope" data is cleared (ClearEnvelopes)
            any "detected peak" annotation is cleared (ClearDetectedPeakAnnotation)
            Any cursor translation data is cleared (mouse position to data x/y mapping) CursorTranslator.Clear();
            All traces are removed (RemoveAllTraces)
            Scaling is reset (ResetScaling).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ClearEnvelopes">
            <summary>
            Remove PPD envelope markers.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.DataUpdateComplete">
            <summary>
            This method completes setup of a new chromatogram, after all traces have been added by the
            calling application. It is called internally from within various "CreateChromatogram..." helper methods
            For example: This method clears the range expansion "undo" list, by calling ClearUndoRedo.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._fontFamilyName">
            <summary>
            The font family name.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.FontFamilyName">
            <summary>
            Gets or sets the face name of font
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._maximumFontSize">
            <summary>
            The _maximum font size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.MaximumFontSize">
            <summary>
            Gets or sets the maximum font size (inch)
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._minimumFontSize">
            <summary>
            The _minimum font size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.MinimumFontSize">
            <summary>
            Gets or sets the minimum font size (inch)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CopyFormat">
            <summary>
            Gets or sets the clipboard copy format.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ControlDimensions">
            <summary>
            Gets or sets the control size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.LabelDecimals">
            <summary>
            Gets or sets the number of Decimal places to show.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BasePeakDecimals">
            <summary>
            Gets or sets the number of Decimal places to for base peak.
            Setting this property creates a single value, used for all traces.
            Use "BasePeakDecimalsPerTrace" to set this separately per trace.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.EnableAliasing">
            <summary>
            Gets or sets a value indicating whether Aliasing is used.
            Aliasing creates "jagged" lines, but may avoid any gray appearance on thin lines.
            Due to improvements in .net 4.0, this is most likely not needed, and default to false.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromFile(ThermoFisher.CommonCore.Data.Interfaces.IRawData,System.Double,System.Double,ThermoFisher.CommonCore.Data.IPeakChromatogramSettingsAccess,System.String,ThermoFisher.CommonCore.PeakDetect.Integrator,ThermoFisher.CommonCore.Data.ISmoothingSettingsAccess)">
            <summary>
            Read data from a raw file over a given time range, Smooth the signal.
            Integrate the signal, and create as a single trace chromatogram plot, with a heading showing the filter 
            The method selects the appropriate instrument from the raw file, and leaves this selected on exit.
            </summary>
            <param name="file">
            Already opened raw file to read from 
            </param>
            <param name="startTime">
            Lowest time requested for chromatogram
            </param>
            <param name="endTime">
            Highest time requested for chromatogram
            </param>
            <param name="settings">
            Definition of chromatogram (scan filter, mass ranges etc.)
            </param>
            <param name="name">
            Name to show in title (may be empty)
            </param>
            <param name="integrator">
            Integrator is used to detect peaks in the file. Maybe be null, or "new Integrator()" if no integration is required
            </param>
            <param name="smooth">
            Smoothing options
            </param>
            <returns>
            The peaks found by the integrator
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeak(ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.Data.Business.Peak,System.String,System.String,System.String)">
            <summary>
            Adds data from a component, which has already been peak detected, to a chromatogram plot.
            </summary>
            <param name="signal">
            Data for the trace (the chromatogram)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peak">
            The peak detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="name">
            The name of the component
            </param>
            <param name="filterText">
            Text to display in the heading as "scan filter"
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeak(ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.Data.IPeakAccess,System.String,System.String,System.String)">
            <summary>
            Adds data from a component, which has already been peak detected, to a chromatogram plot.
            </summary>
            <param name="signal">
            Data for the trace (the chromatogram)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peak">
            The peak detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="name">
            The name of the component
            </param>
            <param name="filterText">
            Text to display in the heading as "scan filter"
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeaks(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess},ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.Data.ItemCollection{ThermoFisher.CommonCore.Data.Business.Peak}[],System.String,System.String[],System.String[],System.Boolean,System.Int32)">
            <summary>
            Adds data from a list of components, which have already been peak detected, to a chromatogram plot.
            This calls the following public methods and properties:
            <para>
            InitializeChromatogram();
            MultiTraceStyle = true
            </para>
            </summary>
            <param name="signal">
            Data for the trace (the chromatogram)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peaks">
            The peaks detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="titlesAboveTrace">
            Title string which are placed above each trace.
            This area holds one (long) line of text. For example: the name of the component
            </param>
            <param name="tittlesToRight">
            Text to display to the right of each traces, for example "scan filter".
            This text is shown after the scaling factor for the trace, and is word wrapped into multiple lines
            </param>
            <param name="showTitlesAbove">
            If this is true, titles are shown above each trace, based on "<paramref name="titlesAboveTrace"/>". If false, no space is reserved for titles above traces
            </param>
            <param name="overSample">
            Sample the Gaussian about this times as fast as the chromatographic sampling, to make smooth peaks.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromTraceData(System.Collections.Generic.IList{ThermoFisher.CommonCore.PlotCore.Interfaces.IChromatogramTraceData},ThermoFisher.CommonCore.PlotCore.DoubleRange,System.String,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32)">
            <summary>
            Construct a chromatogram from data for a set of traces
            </summary>
            <param name="traces">The data for each trace. This also includes a number of trace labeling and styling options.</param>
            <param name="fullTimeRange">The usable range of the data</param>
            <param name="fileNameWithPath">The raw file name, for display in the heading</param>
            <param name="showTitlesAbove">If this is true, titles are shown above each trace.
             If false, no space is reserved for titles above traces</param>
            <param name="showRightTitles">Determines if titles are to be shown to the right of each trace.
            Set this false, and all titles to "string.empty" if not needed</param>
            <param name="showScalingRight">Determines if the normalization values should be shown to the right of each trace</param>
            <param name="defaultSpaceRight">If neither of showRightTitles or showScalingRight is set, then this
            sets how much white space is reserved to the right.</param>
            <param name="multiTraceStyle">This affects the style of the built in heading only (default true).
            when set to multi trace style, the default heading has only 1 line.
            When this is false, it has two lines, including the scale factor in the heading.</param>
            <param name="overSample">
            If peaks have an envelope, Sample the Gaussian about this times
            as fast as the chromatographic sampling, to make smooth peaks.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeaks(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess},ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess}[],System.String,System.String[],System.String[],System.Boolean,System.Int32)">
            <summary>
            Adds data from a list of components, which have already been peak detected, to a chromatogram plot.
            </summary>
            <param name="signal">
            Data for the trace (the chromatogram)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peaks">
            The peaks detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="titlesAboveTrace">
            Title string which are placed above each trace.
            This area holds one (long) line of text. For example: the name of the component
            </param>
            <param name="tittlesToRight">
            Text to display to the right of each traces, for example "scan filter".
            This text is shown after the scaling factor for the trace, and is word wrapped into multiple lines
            </param>
            <param name="showTitlesAbove">
            If this is true, titles are shown above each trace, based on "<paramref name="titlesAboveTrace"/>". If false, no space is reserved for titles above traces
            </param>
            <param name="overSample">
            Sample the Gaussian about this times as fast as the chromatographic sampling, to make smooth peaks.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeaks(ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess,ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.Business.Peak},System.String,System.String,System.String)">
            <summary>
            Adds data from a component, which has already been peak detected, to a chromatogram plot.
            </summary>
            <param name="signal">
            Data for the trace (the chromatogram)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peaks">
            The peaks detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="name">
            The name of the component
            </param>
            <param name="filterText">
            Text to display in the heading as "scan filter"
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeaks(ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess,ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess},System.String,System.String,System.String,System.Int32)">
            <summary>
            Adds data from a component, which has already been peak detected, to a chromatogram plot.
            </summary>
            <param name="signal">
            Data for the trace (the chromatogram)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peaks">
            The peaks detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="name">
            The name of the component
            </param>
            <param name="filterText">
            Text to display in the heading as "scan filter"
            </param>
            <param name="overSample">
            Sample the Gaussian about this times as fast as the chromatographic sampling, to make smooth peaks.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddChromatogramTrace(System.Int32,System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Int32},System.Collections.Generic.IList{System.Double})">
            <summary>
            Method to add one or more traces to the chromatogram
            </summary>
            <param name="traceCounter">
            total number of traces added so far (updated by the number of plots added).
            Calling code should initialize this to zero before the first call
            </param>
            <param name="chromatogramTimes">
            Time data, first index is trace, second is set of values per trace
            </param>
            <param name="chromatogramIntensities">
            Intensity data, first index is trace, second is set of values per trace
            </param>
            <param name="scans">
            Scan numbers, which may be used to annotate each peak apex
            </param>
            <param name="basePeakMasses">
            Base peak masses, which may be used to annotate each peak apex 
            </param>
            <returns>
            the number of traces, after this one has been added
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddChromatogramTrace(System.Int32@,System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Int32},System.Collections.Generic.IList{System.Double})">
            <summary>
            Method to add one or more traces to the chromatogram
            </summary>
            <param name="traceCounter">
            total number of traces added so far (updated by the number of plots added).
            Calling code should initialize this to zero before the first call
            </param>
            <param name="chromatogramTimes">
            Time data, first index is trace, second is set of values per trace
            </param>
            <param name="chromatogramIntensities">
            Intensity data, first index is trace, second is set of values per trace
            </param>
            <param name="scans">
            Scan numbers, which may be used to annotate each peak apex
            </param>
            <param name="basePeakMasses">
            Base peak masses, which may be used to annotate each peak apex 
            </param>
            <returns>
            the number of traces, after this one has been added
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddChromatogramTraces(System.Double[][],System.Double[][],System.Int32[][],System.Int32,System.Int32@)">
            <summary>
            Method to add one or more traces to the chromatogram
            </summary>
            <param name="chromatogramTimes">
            Time data, first index is trace, second is set of values per trace
            </param>
            <param name="chromatogramIntensities">
            Intensity data, first index is trace, second is set of values per trace
            </param>
            <param name="scans">
            Scan numbers, which may be used to annotate each peak apex
            </param>
            <param name="numberChromatograms">
            Number of chromatograms  to add
            </param>
            <param name="traceCounter">
            total number of traces added so far (updated by the number of plots added).
            Calling code should initialize this to zero before the first call
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddChromatogramTraces(System.Double[][],System.Double[][],System.Int32[][],System.Double[][],System.Int32,System.Int32@)">
            <summary>
            Method to add one or more traces to the chromatogram
            </summary>
            <param name="chromatogramTimes">
            Time data, first index is trace, second is set of values per trace
            </param>
            <param name="chromatogramIntensities">
            Intensity data, first index is trace, second is set of values per trace
            </param>
            <param name="scans">
            Scan numbers, which may be used to annotate each peak apex
            </param>
            <param name="basePeakMasses">
            Base peak masses, which may be used to annotate each peak apex 
            </param>
            <param name="numberChromatograms">
            Number of chromatograms  to add
            </param>
            <param name="traceCounter">
            total number of traces added so far (updated by the number of plots added).
            Calling code should initialize this to zero before the first call
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddChromatogramTraces(System.Double[][],System.Double[][],System.Int32,System.Int32@)">
            <summary>
            Method to add one or more traces to the chromatogram
            </summary>
            <param name="chromatogramTimes">
            Time data, first index is trace, second is set of values per trace
            </param>
            <param name="chromatogramIntensities">
            Intensity data, first index is trace, second is set of values per trace
            </param>
            <param name="numberChromatograms">
            Number of chromatograms  to add
            </param>
            <param name="traceCounter">
            total number of traces (updated by the number of plots added)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeaks(ThermoFisher.CommonCore.Data.Interfaces.IChromatogramData,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.Data.ItemCollection{ThermoFisher.CommonCore.Data.Business.Peak}[],System.String,System.String[],System.String[],System.Boolean)">
            <summary>
            Adds data from a list of components, which have already been peak detected, to a chromatogram plot.
            </summary>
            <param name="signal">
            Data for the traces (the chromatograms)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peaks">
            The peaks detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="titlesAboveTrace">
            Title string which are placed above each trace.
            This area holds one (long) line of text. For example: the name of the component
            </param>
            <param name="tittlesToRight">
            Text to display to the right of each traces, for example "scan filter".
            This text is shown after the scaling factor for the trace, and is word wrapped into multiple lines
            </param>
            <param name="showTitlesAbove">
            If this is true, titles are shown above each trace, based on "<paramref name="titlesAboveTrace"/>". If false, no space is reserved for titles above traces
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateChromatogramFromSignalAndPeaks(ThermoFisher.CommonCore.Data.Business.ChromatogramSignal[],ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.Data.ItemCollection{ThermoFisher.CommonCore.Data.Business.Peak}[],System.String,System.String[],System.String[],System.Boolean)">
            <summary>
            Adds data from a list of components, which have already been peak detected, to a chromatogram plot.
            </summary>
            <param name="signals">
            Data for the traces (the chromatograms)
            </param>
            <param name="fullTimeRange">
            The usable range of the data
            </param>
            <param name="peaks">
            The peaks detected for this component
            </param>
            <param name="fileNameWithPath">
            The raw file name, for display in the heading
            </param>
            <param name="titlesAboveTrace">
            Title string which are placed above each trace.
            This area holds one (long) line of text. For example: the name of the component
            </param>
            <param name="tittlesToRight">
            Text to display to the right of each traces, for example "scan filter".
            This text is shown after the scaling factor for the trace, and is word wrapped into multiple lines
            </param>
            <param name="showTitlesAbove">
            If this is true, titles are shown above each trace, based on "<paramref name="titlesAboveTrace"/>". If false, no space is reserved for titles above traces
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RemoveAllTraces">
            <summary>
            Remove all current plots
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SetHeading(ThermoFisher.CommonCore.PlotCore.HeadingManager.HeaderPosition,ThermoFisher.CommonCore.PlotCore.TextBlock,System.Boolean,System.Boolean)">
            <summary>
            Add header
            </summary>
            <param name="headerPosition">
            Where to add the header
            </param>
            <param name="textBlock">
            Text block representing the header
            </param>
            <param name="toTop">
            Flag indicating whether to draw to the top. This 
            flag is only used for left and right positions. 
            For example: If a plot has a "top" heading, it will normally span the full width of the plot, and
            a heading set "left" will start below the "top" heading.
            If "toTop" is set when attaching the "left" heading, then the "left" heading
            extends to the top of the plot area, and the "top" heading is therefore indented by the size of the
            "left" heading
            </param>
            <param name="toBottom">
            Flag indicating whether to draw to the bottom.
            flag is only used for left and right positions. 
            For example: If a plot has a "bottom" heading, it will normally span the full width of the plot, and
            a heading set "left" will start above the "bottom" heading.
            If "toBottom" is set when attaching the "left" heading, then the "left" heading
            extends to the bottom of the plot area, and the "bottom" heading is therefore indented by the size of the
            "left" heading
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ClearHeaders">
            <summary>
            Clears all headers from the Chromatogram Plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Pan(System.Double,System.Boolean)">
            <summary>
            Pan interface
            </summary>
            <param name="percentage">
            Target percentage to pan
            </param>
            <param name="forward">
            Direction to pan - either forward or backwards.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Pan(System.Double,System.Double)">
            <summary>
            Pan interface. Pan assumes that the scale between start and end is unchanged
            </summary>
            <param name="start">
            start of pan range
            </param>
            <param name="end">
            end of pan range
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Media.DrawingContext)">
            <summary>
            Draw the chromatogram in the indicated rectangle
            </summary>
            <param name="rect">Rectangle to draw in</param>
            <param name="graphics">Where to draw</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Given a rectangle and graphic, draw a chromatogram
            </summary>
            <param name="rect">
            The bounds in which to draw the chromatogram
            </param>
            <param name="graphics">
            The graphic area on which to draw the chromatogram
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SupportAlphaBlendedLinesForEmf">
            <summary>
            Gets or sets a value indicating whether alpha blended lines can be used when creating an Emf file .
            Default=true
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CopyToClipboard(System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size and units
            </summary>
            <param name="width">
            width in supplied units
            </param>
            <param name="height">
            height in suppled units
            </param>
            <param name="units">Units of width and height</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CopyToClipboard(System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CopyToClipboard">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateAmplifiers(ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute)">
            <summary>
            Apply new amplification settings (OK or Apply on an amplify form, toolbar action etc.).
            This method sets the mouse mode ready for adding or removing amplifiers on the plot.
            The next mouse click or drag will be used to place or remove the amplifier.
            </summary>
            <param name="attribute">
            Description of change needed to amplifiers
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateAnnotation(ThermoFisher.CommonCore.PlotCore.Interfaces.IAnnotationAttribute)">
            <summary>
            Apply new annotation settings (OK or Apply on an annotation form).
            This method sets the mouse mode ready for dropping annotation onto the plot.
            The next mouse click or drag will be used to place an annotation.
            </summary>
            <param name="attribute">
            Description on the annotation
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddAnnotation(ThermoFisher.CommonCore.PlotCore.AnnotationAttribute,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Int32)">
            <summary>
            This method can be used to add annotations manually
            </summary>
            <param name="annotationAttribute">
            Attribute with parameters for the Annotation Settings
            </param>
            <param name="valuesX">
            Low: position to point to; High: position for the PeakLabel
            </param>
            <param name="valuesY">
            Low: intensity to point to; High intensity for the PeakLabel
            </param>
            <param name="traceId">
            Id of the selected Trace
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateGraphicMarker(ThermoFisher.CommonCore.PlotCore.Interfaces.IGraphicMarkerAttribute)">
            <summary>
            Apply new annotation settings (OK or Apply on an annotation form).
            This method sets the mouse mode ready for dropping annotation onto the plot.
            The next mouse click or drag will be used to place an annotation.
            </summary>
            <param name="attribute">
            Description on the annotation
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GraphicMarkers">
            <summary>
            Gets the collection of markers on the current plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ReplaceAllGraphicMarkers(System.Collections.Generic.IList{ThermoFisher.CommonCore.PlotCore.GraphicMarker})">
            <summary>
            Replace the collection of markers with a new set.
            All previous markers will be removed from the object, and the attached plot.
            The new markers will be attached to the plot.
            </summary>
            <param name="markers">New set of markers</param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.TextAnnotations">
            <summary>
            Gets the collection of text label sets on the current plot.
            Note: each added label is created as a "set of labels" containing a single label.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RemoveTextAnnotation(ThermoFisher.CommonCore.PlotCore.TextLabel)">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ReplaceAllTextAnnotations(System.Collections.Generic.IList{ThermoFisher.CommonCore.PlotCore.TextLabel})">
            <summary>
            Replace the collection of text annotations with a new set.
            All previous text annotations will be removed from the object, and the attached plot.
            The new text annotations will be attached to the plot.
            </summary>
            <param name="annotations">New set of annotations</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateRetentionTimeMarker(System.Double)">
            <summary>
            Move the retention time marker to a new position.
            When the marker is enabled, using the "<see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.DisplayRetentionTimeMarker"/>" property,
            either a mouse click has to be made on the chromatogram, or
            this must be called at least once, for a marker to appear.
            </summary>
            <param name="time">
            The new marker position
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateRetentionTimeMarker(System.Double,System.Double,System.Double)">
            <summary>
            Move the retention time marker to a new position.
            When the marker is enabled, using the "<see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.DisplayRetentionTimeMarker"/>" property,
            either a mouse click has to be made on the chromatogram, or
            this must be called at least once, for a marker to appear.
            This version if for a marker representing a range of scans (such as averaged data)
            </summary>
            <param name="startTime">
            The new marker start position
            </param>
            <param name="endTime">
            The new marker end position
            </param>
            <param name="markerHeight">Height of marker as a % of plot vertical scale. Default 50%</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PrintPage(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print Page
            </summary>
            <param name="marginBounds">
            Rectangle to print
            </param>
            <param name="graphics">
            Graphics to print
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HitTest(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion@)">
            <summary>
            Hit test for the Chromatogram trace
            </summary>
            <param name="point">
            point to test for
            </param>
            <param name="region">
            Cursor Region to test
            </param>
            <returns>
            a CursorCrosshair Style
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HitTest(System.Windows.Point)">
            <summary>
            See if the cursor overlaps a label area
            </summary>
            <param name="point">
            Point to test
            </param>
            <returns>
            Region found or null if no region found
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PeakHitTest(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion@,System.Windows.Point@,ThermoFisher.CommonCore.WpfPlot.Controls.BaselineEnd@,System.Double@,System.Double@)">
            <summary>
            Test to check if a peak is hit
            </summary>
            <param name="point">
            point to test for
            </param>
            <param name="region">
            Region within which to test
            </param>
            <param name="startPoint">
            Point to be filled with the start point
            </param>
            <param name="endChosen">
            True if the right end of the marker has been picked
            </param>
            <param name="fixedPointTime">
            Time of the fixed end of the peak baseline (the end not being dragged)
            </param>
            <param name="fixedPointIntensity">
            Intensity of the fixed end of the peak baseline (the end not being dragged)
            </param>
            <returns>
            PeaksPointArray object 
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BaselineHitTest(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion@,System.Windows.Point@,ThermoFisher.CommonCore.WpfPlot.Controls.BaselineEnd@,System.Double@,System.Double@)">
            <summary>
            Test to check if a peak baseline end marker is hit
            </summary>
            <param name="point">
            point to test for
            </param>
            <param name="region">
            Region within which to test
            </param>
            <param name="startPoint">
            Point to be filled with the start point
            </param>
            <param name="endChosen">
            True if the right end of the marker has been picked
            </param>
            <param name="fixedPointTime">
            Time of the fixed end of the peak baseline (the end not being dragged)
            </param>
            <param name="fixedPointIntensity">
            Intensity of the fixed end of the peak baseline (the end not being dragged)
            </param>
            <returns>
            Data for Trace 
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.TogglePlotSelection">
            <summary>
            Change "select" attribute for plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SelectPlot(System.Boolean)">
            <summary>
            become selected or not
            </summary>
            <param name="select">
            Determines if this plot should have it's border showing the selected or unselected color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PrintPageHandler(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print a page.
            </summary>
            <param name="rect">
            Bounding rectangle
            </param>
            <param name="graphics">
            Graphics to draw to
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ManualAddPeakComplete(System.Windows.Point,System.Windows.Point)">
            <summary>
            Manual add peak is completing.
            Creates an event with the start and end of the baseline.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ManualPeakPickComplete(System.Windows.Point,System.Windows.Point)">
            <summary>
            The manual peak pick has completed.
            </summary>
            <param name="start">
            The start of the picked region.
            </param>
            <param name="end">
            The end of the picked region.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateManualBaselineArgs(System.Boolean,ThermoFisher.CommonCore.PlotCore.CursorRegion,System.Windows.Point)">
            <summary>
            Create the manual baseline args.
            </summary>
            <param name="pointAtRight">
            The point at right.
            </param>
            <param name="cursorEndRegion">
            The cursor end region.
            </param>
            <param name="end">
            The end.
            </param>
            <returns>
            Event args for a manual baseline selection
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnPreviewKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle key down: up and down arrows expand and reduce vertically
            </summary>
            <param name="e">
            Key pressed
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnDelete(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle whether to delete of image label being dragged/clicked when Delete key is hit.
            </summary>
            <param name="e">Key pressed</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RangeSelectionHandler(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            Handles a range selection on the Graph
            </summary>
            <param name="sender">
            Object that sent the Event
            </param>
            <param name="e">
            Arguments passed through the event (Range in  Pixels and Data Values)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HorizontalLinePick(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs,System.Windows.Point,System.Windows.Point)">
            <summary>
            Horizontal line pick.
            </summary>
            <param name="e">
            The event.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RetentionTimeSelected">
            <summary>
            Handle events for retention time being selected from a plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnRetentionTimeSelected(ThermoFisher.CommonCore.WpfPlot.RetentionTimeEventArgs)">
            <summary>
            The on retention time selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.MovedOverGraph">
            <summary>
            Handle events for mouse moving over a plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnMovedOverGraph(ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs)">
            <summary>
            The on moved over graph.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ManualBaselineSelected">
            <summary>
            Handle events for Manual Baseline being selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnManualBaselineSelected(ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs)">
            <summary>
            On manual baseline selected.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ManualPeakAdded">
            <summary>
            Handle events for Manual peak being added
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnManualPeakAdded(ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs)">
            <summary>
            On manual peak added.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GraphResetScaling">
            <summary>
            EventHandler for catching, when Graph Scaling has been reset
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnResetScaling(System.EventArgs)">
            <summary>
            The on reset scaling.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GraphRegionSelected">
            <summary>
            Graph Region Selected Event handler
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.LabelDoubleClicked">
            <summary>
            Label double click Event handler (for selectable annotations only)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnGraphRegionSelected(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            The on graph region selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnLabelDoubleClick(ThermoFisher.CommonCore.WpfPlot.Controls.LabelDoubleClickedEventArgs)">
            <summary>
            The label was clicked twice.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.TraceSelected">
            <summary>
            Trace Selected Event handler. Called when the selected trace number is changed.
            For example: when clicking on a trace title.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnTraceSelected(ThermoFisher.CommonCore.WpfPlot.Controls.TraceSelectedEventArgs)">
            <summary>
            Action on Trace selected.
            </summary>
            <param name="eventArgs">
            The event data (trace number which was selected).
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.YScaleSelected">
            <summary>
            Y axis scale selected. Register for this event to capture a mouse zoom, which would update
            the Y scaling. Set "e.Handled" to prevent the default action (Y scale change).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnYScaleExpanded(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            On y scale expanded.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.XScaleSelected">
            <summary>
            X axis scale selected. Register for this event to capture a mouse zoom, which would update
            the X scaling. Set "e.Handled" to prevent the default action (X scale change).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnXScaleExpanded(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            On x scale expanded.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ControlPanned">
            <summary>
            Control-Panned EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnControlPanned(ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs)">
            <summary>
            On control panned.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ControlScrolled">
            <summary>
            Control-Scrolled EventHandler. Triggered when scroll bar is moved
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnControlScrolled(ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs)">
            <summary>
            On control scrolled. Called when the scroll bar has moved.
            </summary>
            <param name="e">
            The event args. New X data limits.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GraphAmplified">
            <summary>
            Graph-Amplified EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnGraphAmplified(ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs)">
            <summary>
            On graph amplified.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GraphAnnotationChanged">
            <summary>
            Graph-Annotated EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnGraphAnnotationChanged(ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs)">
            <summary>
            On graph annotation changed.
            </summary>
            <param name="e">
            The event args
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ControlSelected">
            <summary>
            Raise Control Selection Event
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnControlSelected(ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            On control selected.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PropertyChanged">
            <summary>
            The property changed.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OnPropertyChanged(System.EventArgs)">
            <summary>
            On property changed.
            </summary>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ActiveSelection">
            <summary>
            Gets a value indicating whether the Control is actively selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ToggleControlSelection(System.Object,ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            Handles toggling of ControlSelection
            </summary>
            <param name="sender">
            Object that raised the event
            </param>
            <param name="e">
            EventArgs for this Event (Selected, ControlId)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Scrol(System.Double,System.Double)">
            <summary>
            Scrol to a new X range
            </summary>
            <param name="startRange">new start of range</param>
            <param name="endRange">new end of range</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ZoomInY">
            <summary>
            Expand vertical 
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ZoomOutX">
            <summary>
            contract horizontal scale by a factor
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ShowScrollBarIfNeeded(ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            show scroll bar if needed.
            It is not needed if the plot has become full range
            </summary>
            <param name="plotBase">
            The plot base.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ZoomInX">
            <summary>
            Expand horizontal 
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ContractVertical(System.Double)">
            <summary>
            contract vertical.
            </summary>
            <param name="factor">
            The factor.
            </param>
            <returns>
            true if scale has changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ShowAllVertical">
            <summary>
            Show all data (vertical).
            Expansion of "Contract vertical" to return to full scale
            </summary>
            <returns>
            true if scale has changed
            </returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ShouldExpandAllPlots">
            <summary>
            Gets a value indicating whether I should expand and contract all plots.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ExpandVertical(System.Double)">
            <summary>
            expand vertical.
            </summary>
            <param name="factor">
            The factor.
            </param>
            <returns>
            true if scale has changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ZoomOutY">
            <summary>
            contract vertical scale
            </summary>
            <returns>
            True if graph was changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ResetScaling">
            <summary>
            Reset the scaling to the data max values
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ResetScrollBar">
            <summary>
            reset the scrollbar (full X range).
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._panEnabled">
            <summary>
            The _pan enabled.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._retentionTimeMarkerEnabled">
            <summary>
            This private filed is set automatically to begin display of retention time markers
            Markers are disabled by default.
            If DisplayRetentionTimeMarker is set, the they become enabled ion the first
            mouse click on the plot
            or on a call to UpdateRetentionTimeMarker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ImageLabelBeingMoved">
            <summary>
            Gets or sets the ImageLabel being dragged and dropped 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AllowDeleteImageLabel">
            <summary>
            Gets or sets a value indicating whether to allow auto deletion of dragged/clicked ImageLabel
            when Delete key is hit.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._cursorPanLockTime">
            <summary>
            The cursor pan lock time.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PanEnabled">
            <summary>
            Gets or sets a value indicating whether panning has been enabled
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.TogglePan">
            <summary>
            Enable or disable panning mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.InitializeScrollBar">
            <summary>
            Initialize the scroll bar.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PlotScrollBarScroll(System.Object,System.Windows.Controls.Primitives.ScrollEventArgs)">
            <summary>
            The plot scroll bar_ has scrolled.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdatePlotScrollBar(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            Update plot scroll bar.
            </summary>
            <param name="range">
            The range.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ResetScalingToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            The reset scaling tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RedoToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            The redo tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UndoToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            The undo tool strip menu item was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ChromatogramContextMenuStrip_Opened(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The chromatogram context menu strip was opened.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ChromatogramContextMenuStripOpening(System.Object,System.Windows.Controls.ContextMenuEventArgs)">
            <summary>
            chromatogram context menu strip is opening. Enable/disable menu items.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ConfigureUndoRedo(System.Windows.Controls.MenuItem,System.Boolean)">
            <summary>
            Configure an undo redo feature.
            </summary>
            <param name="menu">
            The menu item to configure (show or hide).
            </param>
            <param name="enable">
            Set if undo/redo is enabled.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GetMenuItemFromContextMenu(System.Windows.Controls.ContextMenu,System.String)">
            <summary>
            get menu item from context menu.
            </summary>
            <param name="contextMenu">
            The context menu.
            </param>
            <param name="menuItemName">
            The menu item name.
            </param>
            <returns>
            The menu item with the name supplied
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CopyToClipboardToolStripMenuItemClick(System.Object,System.EventArgs)">
            <summary>
            copy to clipboard tool strip menu item clicked. Perform copy.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.Do">
            <summary>
            Save the current ChromatogramPlot in the UnDo Stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UnDo">
            <summary>
            Sets the Plot back to the last state before the last Do was called - Undoes changes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ReDo">
            <summary>
            Sets the plot back into the state before an Undo was called (if there is one) - Redoes Undoes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ClearUnDoRedo">
            <summary>
            Clear both UnDo and Redo Stacks
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ApplyUndoRedo(ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot)">
            <summary>
            Apply undo redo.
            </summary>
            <param name="plot">
            The plot.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ReadaptControlSettings">
            <summary>
            Modify control (range) settings.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateTraceArray(ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess)">
            <summary>
            Create the trace array.
            </summary>
            <param name="traceSignal">
            The trace signal.
            </param>
            <returns>
            The data for the trace.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddChroTraces(System.String[],System.String[],System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess},System.Int32,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess}[],System.Int32@,System.Boolean,System.Int32)">
            <summary>
            Add chromatogram traces.
            This is called internally by various "CreateChromatogram..." format helper methods.
            Call it externally to obtain greater control of the format.
            When calling this externally, you should call
             InitializeChromatogram(); first, to clear previous data (or perform other initialize steps as needed).
             Then call this method.
             Then configure the plot heading, as needed, and finally call the following method:
             DataUpdateComplete();
            </summary>
            <param name="titles">
            The titles for each trace (optional, may be null).
            For example "scan filter for this chromatogram".
            </param>
            <param name="compounds">
            The compound names for each trace. Optional, may be null.
            </param>
            <param name="signals">
            The signals.
            </param>
            <param name="numChros">
            The number of chromatograms to add. (less than or equal to the number of supplied signals).
            </param>
            <param name="peaks">
            The peaks.
            </param>
            <param name="traceCounter">
            The trace counter.
            This is typically initialized as <c>int traceCounter=0</c>.
            However, when appending traces, it should be set to the count of previously added traces.
            </param>
            <param name="showTitlesAbove">
            Determines if titles should be shown above traces.
            </param>
            <param name="overSample">
            The over sample.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AppendTracePeakCollection(System.Int32,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess},ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess,System.Int32)">
            <summary>
            Append the detected peaks for one trace to the collection.
            </summary>
            <param name="overSample">
            The over sampling factor to make smooth envelopes.
            </param>
            <param name="peakCollection">
            The peak collection.
            </param>
            <param name="traceSignal">
            The trace signal.
            </param>
            <param name="trace">
            The trace.
            </param>
            <returns>
            The <see cref="T:System.Boolean"/>.
            </returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HideAutoLabelsWhenPeaksAreDetected">
            <summary>
            Gets or sets a value indicating whether to hide auto labels when peaks are detected.
            In this mode, if there is at least one detected peak for a specific trace, "peak apex label" requests, such as
            "label apex with RT" are suppressed for that individual trace. Traces which have no detected peaks
            still get "auto labels" for RT, provided that these are requested.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PeakHasEnvelope(ThermoFisher.CommonCore.Data.IPeakAccess)">
            <summary>
            Test if a peak has an envelope.
            </summary>
            <param name="peak">
            The peak.
            </param>
            <returns>
            True if the peak has a fitted peak envelope.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreatePeakEnvelopeShape(ThermoFisher.CommonCore.Data.IPeakAccess,ThermoFisher.CommonCore.Data.Interfaces.IChromatogramSignalAccess,System.Int32,System.Int32,System.Int32)">
            <summary>
            Create a peak envelope shape.
            </summary>
            <param name="peak">
            The peak.
            </param>
            <param name="signal">
            The signal.
            </param>
            <param name="peakNumber">
            The n peak number.
            </param>
            <param name="trace">
            The trace.
            </param>
            <param name="overSample">
            The over sampling rate.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ConstructHeading">
            <summary>
            Construct a heading.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.StandardHeading(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            The standard heading.
            </summary>
            <param name="block">
            The block.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateHeading(ThermoFisher.CommonCore.PlotCore.TextBlock,System.String,System.String,System.String)">
            <summary>
            The create heading.
            </summary>
            <param name="heading">
            The heading.
            </param>
            <param name="fileNameWithPath">
            The file name with path.
            </param>
            <param name="name">
            The name.
            </param>
            <param name="filterText">
            The filter text.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddCountedTrace(System.Int32@,System.Double,ThermoFisher.CommonCore.PlotCore.PeaksPoint[])">
            <summary>
            Add a counted trace.
            </summary>
            <param name="traceCounter">
            The trace counter.
            </param>
            <param name="maxIntensity">
            The max intensity.
            </param>
            <param name="tracePoints">
            The trace points.
            </param>
            <returns>
            The trace counter (incremented).
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AddRetentionTimeMarker">
            <summary>
            The add retention time marker.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleAmplify(System.Windows.Point,System.Windows.Point)">
            <summary>
            Handle amplify.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleXaxisZoom(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            handle x axis zoom.
            </summary>
            <param name="e">
            The event args.
            </param>
            <returns>
            true if zoomed.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleYaxisZoom(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            handle y axis zoom.
            </summary>
            <param name="e">
            The event.
            </param>
            <returns>
            True if zoomed.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PerformYaxisZoom(ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Int32)">
            <summary>
            Handle y axis zoom.
            </summary>
            <param name="range">
            The absolute range range.
            </param>
            <param name="pickedTrace">Trace where this range was taken from</param>
            <returns>
            True if zoomed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleRetentionTimeUpdate(System.Windows.Point)">
            <summary>
            Handle retention time update.
            </summary>
            <param name="start">
            The start.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleTraceSelection(System.Windows.Point)">
            <summary>
            Handle trace selection.
            </summary>
            <param name="start">
            The start.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateSelectedTrace(System.Int32)">
            <summary>
            Update selected trace.
            </summary>
            <param name="traceId">
            The trace id.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleRetentionTimeUpdate(System.Double,System.Int32)">
            <summary>
            Handle retention time update.
            </summary>
            <param name="retentionTime">
            The retention time.
            </param>
            <param name="traceId">
            The trace id.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleAnnotation(System.Windows.Point,System.Windows.Point)">
            <summary>
            Handle annotation.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandleGraphicMarker(System.Windows.Point,System.Windows.Point)">
            <summary>
            Handle graphic marker.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SetAnnotation">
            <summary>
            Set annotation.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SetMarkers">
            <summary>
            Attach markers (custom graphics) to the spectrum plot.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.UpdateRetentionTime(System.Double,System.Double,System.Double)">
            <summary>
            Update retention time (of the marker).
            </summary>
            <param name="startTime">
            The start time of the marker.
            </param>
            <param name="endTime">
            The end time of the marker.
            </param>
            <param name="height">
            The height.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RaiseTraceSelectedEvent(System.Int32)">
            <summary>
            Raise the trace selected event.
            </summary>
            <param name="trace">Trace number of trace which was selected</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RaiseGraphRegionSelectedEvent(System.Windows.Point,System.Windows.Point)">
            <summary>
            Raise graph region selected event.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.InnerRegionOfSelectedTrace(ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Find the inner region of the selected trace, provided:
            1: the supplied points are in that region.
            1: the region has x/y ranges.
            </summary>
            <param name="startPoint">Start point of selection</param>
            <param name="endPoint">End point of selection</param>
            <returns>The region of the selected trace, or null if no trace matches the rules</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.OuterRegionOfSelectedTrace(ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Find the outer region of the selected trace, provided:
            1: the supplied points are in that region.
            1: the region has x/y ranges.
            </summary>
            <param name="startPoint">Start point of selection</param>
            <param name="endPoint">End point of selection</param>
            <returns>The region of the selected trace, or null if no trace matches the rules</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.AdornerActionsForMouseDown(ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            Adorner actions for mouse down.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GetAdornerColor(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Create color and thickness of adorner
            </summary>
            <param name="shape">Describes the adorner</param>
            <returns>A Tuple of line color, fill color, thickness</returns>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._adorner">
            <summary>
            The adorner.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PickMarkerThickness">
            <summary>
            Gets or sets the line tickness of the pick marker. This is any marker
            created after the left button is held down and dragged.
            Default 0: thin line
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl._controlDimensions">
            <summary>
            The control dimensions.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color)">
            <summary>
            render the pick marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Tuple{System.Windows.Media.Color,System.Windows.Media.Color,System.Int32})">
            <summary>
            Render the pick marker.
            </summary>
            <param name="shape">
            The shape to draw.
            </param>
            <param name="color">
            The color, as "line color, fill color, thickness"
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.GetBackgroundMask(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Get a background mask.
            </summary>
            <param name="lineDraw">
            The lines to draw.
            </param>
            <returns>
            The color to use.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ClearAdorner">
            <summary>
            Clear the adorner.
            </summary>
            <returns>
            the adorner layer
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.MoveRubberBand">
            <summary>
            Move the rubber band.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PerformPan">
            <summary>
            Perform panning.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.CreateCrossHair">
            <summary>
            Create a cross hair.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.HandlePickComplete">
            <summary>
            Handle pick complete.
            </summary>
            <returns>true if the adorner layer must be cleared.
            When an object is selectable, then it may remained as selected, and not cleared.</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.InitializeValuesFromTestCase(ThermoFisher.CommonCore.WpfPlot.Controls.MouseOptions,System.Double,System.Double)">
            <summary>
            Initialize values from test case.
            </summary>
            <param name="details">
            The details.
            </param>
            <param name="x">
            The x.
            </param>
            <param name="y">
            The y.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SetPeakLabelBuilder(ThermoFisher.CommonCore.PlotCore.IPeakLabelBuilder)">
            <summary>
            Inject the interface which provides peak labels
            </summary>
            <param name="peakLabelBuilder">Interface to provide peak labels</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.SetAnnotation(ThermoFisher.CommonCore.PlotCore.TextLabel)">
            <summary>
            Add annotation for detected peaks
            </summary>
            <param name="detectedAnnotation">The annotation to add</param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.PlotBase">
            <summary>
            Gets the base class of this
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BatchSummer">
            <summary>
            The batch summer.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BatchSummer.Execute">
            <summary>
            Method executed in parallel
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BatchSummer.#ctor(ThermoFisher.CommonCore.PlotCore.PeaksPoint[],System.Int32,System.Int32,System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Int32},System.Collections.Generic.IList{System.Double})">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BatchSummer"/> class.
            </summary>
            <param name="tracePoints">
            The trace points.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="batchEnd">
            The batch end.
            </param>
            <param name="chromatogramIntensities">
            The chromatogram intensities.
            </param>
            <param name="chromatogramTimes">
            The chromatogram times.
            </param>
            <param name="scans">
            The scans.
            </param>
            <param name="basePeakMasses">
            The base peak masses.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.BatchSummer.ExecuteInternal(System.Int32,System.Int32,ThermoFisher.CommonCore.PlotCore.PeaksPoint[],System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Double},System.Collections.Generic.IList{System.Int32},System.Collections.Generic.IList{System.Double})">
            <summary>
            Execute internal (makes locals out of fields).
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="batchEEnd">
            The batch e end.
            </param>
            <param name="tracePoints">
            The trace points.
            </param>
            <param name="chromatogramIntensities">
            The chromatogram intensities.
            </param>
            <param name="chromatogramTimes">
            The chromatogram times.
            </param>
            <param name="scans">
            The scans.
            </param>
            <param name="basePeakMasses">
            The base peak masses.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.MakeEmf(System.String,System.Boolean)">
            <summary>
            Save this plot as an EMF format file.
            </summary>
            <param name="file">file to create.</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ZoomAllX">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.ZoomAllY">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfChromatogramControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.BaselineEnd">
            <summary>
            Which end of the baseline is selected
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.BaselineEnd.Left">
            <summary>
            Left end is selected
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.BaselineEnd.Right">
            <summary>
            Right end is selected
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.ScaleUpdate">
            <summary>
            The scale update.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ScaleUpdate.UpdatePending">
            <summary>
            Gets or sets a value indicating whether a scale update pending?
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.ScaleUpdate.AbsRange">
            <summary>
            Gets or sets the new range to apply
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.MouseOptions">
            <summary>
            Determine what happened with the mouse
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MouseOptions.MouseMove">
            <summary>
            Mouse has Moved
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MouseOptions.MouseLeftButtonUp">
            <summary>
            Mouse Left Button has gone Up
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MouseOptions.MouseLeftButtonDown">
            <summary>
            Mouse Left Button has gone Down
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.MouseOptions.MouseDown">
            <summary>
            a Mouse button has gone Down
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl">
            <summary>
            Interaction logic for <c>WpfSpectrumPlotControl.xaml</c>
            </summary>
            <summary>
            WpfSpectrumPlotControl
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._cursorCrossHair">
            <summary>
            The cursor cross hair.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._envelope">
            <summary>
            The envelope.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._heading">
            <summary>
            The heading.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._interactiveCrossHair">
            <summary>
            The interactive cross hair.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._markerManager">
            <summary>
            The marker manager.
            This holds information about a pending marker. (shape, color etc.)
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._peaks">
            <summary>
            The peaks.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._plotScrollBarSupport">
            <summary>
            The plot scroll bar support.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._undoManager">
            <summary>
            The undo manager.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._adorner">
            <summary>
            The _adorner.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._amplifyClearRegion">
            <summary>
            The amplify clear region.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._amplifyEnabled">
            <summary>
            Test if The amplifier is enabled.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._amplifyFactor">
            <summary>
            The amplify factor.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._backup">
            <summary>
            The backup.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._controlDimentions">
            <summary>
            The control dimensions.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._cursorPanLockMass">
            <summary>
            The _cursor pan lock mass.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._cursorPickStartPoint">
            <summary>
            The _cursor pick start point.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._customCopyHeight">
            <summary>
            The _custom copy height.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._customCopyWidth">
            <summary>
            The custom copy width.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._enableAutoRangeSelectionHandling">
            <summary>
            The _enable auto range selection handling.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._enableAutoScrolling">
            <summary>
            The m_enable auto scrolling.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._enableContextMenu">
            <summary>
            The m_enable context menu.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._fontFamilyName">
            <summary>
            Gets or sets the font family name.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._headingFilter">
            <summary>
            The filter text to show in the heading
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._headingFilterColor">
            <summary>
            The _heading filter color.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._headingLabelColor">
            <summary>
            The heading label color.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._headingPath">
            <summary>
            The _heading path.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._headingScanNumber">
            <summary>
            The scan number to show in the heading
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._headingScanTime">
            <summary>
            The scan time to show in the heading.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._headingValueColor">
            <summary>
            The _heading value color.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._intensityScaleUpdate">
            <summary>
            The intensity scale update.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._isMouseCaptured">
            <summary>
            is the mouse captured.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._isTestCase">
            <summary>
            is a test case?
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._maximumFontSize">
            <summary>
            The maximum font size.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._maxPlotMass">
            <summary>
            Maximum mass in data - maximum x value.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._minimumFontSize">
            <summary>
            The _minimum font size.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._minPlotMass">
            <summary>
            Minimum mass in data - min x value.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._mouseLeftDownPoint">
            <summary>
            The mouse left down point.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._mouseMovedPosition">
            <summary>
            The mouse moved position.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._panEnabled">
            <summary>
            The _pan enabled.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._pendingMarker">
            <summary>
            This is set when the next mouse action is related to adding markers.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._plotIsSelected">
            <summary>
            test if plot is selected.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._selectedBorderColor">
            <summary>
            The _m selected border color.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._selectedTrace">
            <summary>
            Test if this is the selected trace.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._spectrumPlot">
            <summary>
            The _spectrum plot control.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._unselectedBorderColor">
            <summary>
            The unselected border color.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl._useCustomCopy">
            <summary>
            The _use custom copy.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl"/> class. 
            Control for plotting spectra
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ScanConverter">
            <summary>
            define a general delegate form to convert a graphics "Scan" object to a Graphics scan, which can be rendered.
            This allows an application to completely customize what data from the instrument scan is plotted.
            </summary>
            <param name="scan">Scan to convert
            </param>
            <returns>
            The converted scan
            </returns>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ControlPanned">
            <summary>
            Control-Panned EventHandler
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ControlSelected">
            <summary>
            Raise Control Selection Event
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GraphAmplified">
            <summary>
            Graph-Amplified EventHandler
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GraphAnnotationChanged">
            <summary>
            Graph-Annotated EventHandler
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GraphRegionSelected">
            <summary>
            Graph Region Selected Event handler
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.LabelDoubleClicked">
            <summary>
            Label double click Event handler (for selectable annotations only)
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GraphResetScaling">
            <summary>
            EventHandler for catching, when Graph Scaling has been reset
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MovedOverGraph">
            <summary>
            Handle events for retention time being selected from a plot
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PropertyChanged">
            <summary>
            The property changed.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ActiveSelection">
            <summary>
            Gets a value indicating whether the Control is actively selected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AllowDeleteImageLabel">
            <summary>
            Gets or sets a value indicating whether to allow auto deletion of dragged/clicked ImageLabel
            when Delete key is hit.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AmplifierLineColor">
            <summary>
            Gets or sets the color of lines showing amplified regions.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AmplifierTextColor">
            <summary>
            Gets or sets the color of scale factor text above amplified regions.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ApexLabelJoiningLineBlended">
            <summary>
            Gets or sets a value indicating whether blending is done on joining lines for automatic peak labels.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ApexLabelJoiningLineSmoothed">
            <summary>
            Gets or sets a value indicating whether smoothing of joining lines for automatic peak labels.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ApexLabelLineColor">
            <summary>
            Gets or sets the color of automatic peak labeling joining lines 
            and boxes
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ApexLabelLineThickness">
            <summary>
            Gets or sets the thickness of automatic peak labeling joining lines and boxes.
            Units 1/100 inch. Default 0 is a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ApexLabelTextColor">
            <summary>
            Gets or sets the color of automatic peak labeling text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ApplyLabelsToProfile">
            <summary>
            Gets or sets a value indicating whether apex labels are drawn on profile plots.
            When this is not set, the labeling choices (such as LabelMass) only apply to stick plots.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisGridLineColor">
            <summary>
            Gets or sets the color of axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisGridLinesEnhanceZero">
            <summary>
            Gets or sets a value indicating whether axis grid lines are enhanced at zero.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisGridLineZeroColor">
            <summary>
            Gets or sets the color of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisGridZeroLineThickness">
            <summary>
            Gets or sets the thickness of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisLineColor">
            <summary>
            Gets or sets the color of axis line
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisLineThickness">
            <summary>
            Gets or sets the thickness of axis line. Default 0, a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisNameColor">
            <summary>
            Gets or sets the color of the axis name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AxisValueColor">
            <summary>
            Gets or sets the color of axis numeric values or category labels.
            This is the color for the text drawn by the major tick marks.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.BackgroundGradientColor">
            <summary>
            Gets or sets the color for gradient fill of the background 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.BackgroundGradientFill">
            <summary>
            Gets or sets a value indicating whether the background has a gradient fill
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.BackgroundGradientMode">
            <summary>
            Gets or sets the direction of gradient fill for the background 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.BaseMode">
            <summary>
            Gets or sets the method of auto scaling
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.BoxText">
            <summary>
            Gets or sets a value indicating whether a box is drawn around peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CentroidStreamLabelBuilder">
            <summary>
            Gets the peak labeling options
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ControlDimensions">
            <summary>
            Gets or sets the control size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CopyFormat">
            <summary>
            Gets or sets the clipboard copy format.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CursorTranslator">
            <summary>
            Gets or sets a translator, used to translate mouse position to data position.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CustomCopyHeight">
            <summary>
            Gets or sets a Height in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CustomCopyExactHeight">
            <summary>
            Gets or sets the Height SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CustomCopyWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CustomCopyExactWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Divisions">
            <summary>
            Gets or sets the number of divisions (splits) for X-Axis 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.DrawBackdrop">
            <summary>
            Gets or sets a value indicating whether to draw a backdrop in overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Elevation">
            <summary>
            Gets or sets the elevation for overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.EnableAliasing">
            <summary>
            Gets or sets a value indicating whether Aliasing should be performed.
            Aliasing creates "jagged" lines, but may avoid any gray appearance on thin lines.
            Due to improvements in .net 4.0, this is most likely not needed, and default to false.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.EnableAutoRangeSelectionHandling">
            <summary>
            Gets or sets a value indicating whether or not the default GraphRegionSelectionEvent is automatically handled or not -
            registers and deregisters the default method for Event Handling of GraphRegionSelection
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.EnableAutoScrolling">
            <summary>
            Gets or sets a value indicating whether or not to enable the ScrollBar below the Plot - default setting: false
            The Scrollbar simplifies the panning of the plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.EnableContextMenu">
            <summary>
            Gets or sets a value indicating whether the control's own Context menu is shown.
            the ContextMenu can be manipulated and added to by the Application using the control
            it contains certain basic functions, such as Reset Scaling etc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.EnableUndoRedo">
            <summary>
            Gets or sets a value indicating whether the Undo/Redo feature can be used.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CanUndo">
            <summary>
            Gets a value indicating whether there is at least one available undo action.
            This can be used to enable a UI element "Undo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CanRedo">
            <summary>
            Gets a value indicating whether there is at least one available redo action.
            This can be used to enable a UI element "Redo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ClearUndoOnNewData">
            <summary>
            Gets or sets a value indicating whether methods which create the spectrum (with new scan data)
            will automatically reset the undo stack.
            By default: This is "true" such that, if an application user selects a new scan:
            both "undo" and "redo" become disabled. In addition, many of the methods to set data
            such as CreateSpectrum overlaods and SetScan overloads) will automatically reset scaling.
            If "fasle" then a customer may undo a zoom on one scan when viewing a different scan.
            The scale is also not reset, preserving the zoom range as new data is attached.
            Note that the resulting data range may have no data in a different scan.
            However, this feature may be useful to an app which draws 20 scans per second
            over the same scale (such as a tuning window).
            Note that all of the the undo and redo records must have the same number of attached scans
            as the new data, otherwize they are "inconsistent" and always cleared.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ExceptionColor">
            <summary>
            Gets or sets the color for sticks of exception-flagged peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ExponentialYScale">
            <summary>
            Gets or sets a value indicating whether the Y-Axis is shown with an exponential scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.FixedNormalization">
            <summary>
            Gets or sets a value indicating whether to fix scaling to application provided value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.FixedNormalizationValue">
            <summary>
            Gets or sets the fixed scaling value (100%), when FixedNormalization is set
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.FontFamilyName">
            <summary>
            Gets or sets the font name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GraphicMarkers">
            <summary>
            Gets the collection of markers on the current plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HasNegativePeaks">
            <summary>
            Gets or sets a value indicating whether the plot has negative peaks.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HeadingFilterColor">
            <summary>
            Gets or sets the color used for scan filter field in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HeadingLabelColor">
            <summary>
            Gets or sets the color used for labels (prefixes) in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HeadingValueColor">
            <summary>
            Gets or sets the color used for values in the plot heading
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Id">
            <summary>
            Gets or sets an ID for the control
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ImageLabelBeingMoved">
            <summary>
            Gets or sets the ImageLabel being dragged and dropped 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.IsOffset">
            <summary>
            Gets or sets a value indicating whether the label is permitted to be offset
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.LabelDecimals">
            <summary>
            Gets or sets the number of Decimal places to show.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.LabelMass">
            <summary>
            Gets or sets a value indicating whether plots are labeled with mass
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.LabelRelativeToMass">
            <summary>
            Gets or sets a mass. Peaks are labeled relative to this mass
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.LabelThreshold">
            <summary>
            Gets or sets the threshold (%) for peak labels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MaximumFontSize">
            <summary>
            Gets or sets the maximum font size (inch)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MaxStackedSpectra">
            <summary>
            Gets or sets the maximum number of stacked spectra,
            which will be drawn (as stick "centroid" or continuous line "profile"),
            when SpectrumPlotStyle is set to AutoStyle.
            When more there are more than this number of spectra stacked, the plot
            will change to a "heat map" (shade) style, as it is assumed that there
            is insufficient space on the screen to see individual vectors.
            Default value: 50
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MinimumFontSize">
            <summary>
            Gets or sets the minimum font size (inch)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.NormalMode">
            <summary>
            Gets or sets the method of automatic normalization
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OffsetAmt">
            <summary>
            Gets or sets the maximum label offset
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Overlay">
            <summary>
            Gets or sets a value indicating whether to overlay spectrum traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PanEnabled">
            <summary>
            Gets or sets a value indicating whether panning has been enabled
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PeakLabelBuilder">
            <summary>
            Gets or sets an interface used by the plot library to generate
            label strings.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Peaks">
            <summary>
            Gets the peaks which have been labeled on this plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PendingAnnotation">
            <summary>
            Gets or sets a value indicating whether the plot is waiting for annotation to be completed.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PercentBaseMaxY">
            <summary>
            Gets or sets the maximum Y value, as a % of base value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PercentBaseMinY">
            <summary>
            Gets or sets the minimum Y value, as a % of base value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PercentYScale">
            <summary>
            Gets or sets a value indicating whether the Y-Axis is scaled as a percentage
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PermitElbows">
            <summary>
            Gets or sets a value indicating whether peak labels to have elbow joins in call-out lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PermitHeadingReflow">
            <summary>
            Gets or sets a value indicating whether to permit an automated heading to re-flow.
            This property does not affect any "custom headings". The default heading is permitted to wrap fields onto additional 
            lines, when "reflow" is permitted and the plot is too narrow.
            Text in individual fields is not wrapped, and will shown "..." when too wide.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PermitLabelsBelowPeak">
            <summary>
            Gets or sets a value indicating whether spectrum peak labels can be positioned lower
            than the peak apex
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Precision">
            <summary>
            Gets or sets the label precision (decimal places) for m/z labels.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ProfileTraceColors">
            <summary>
            Gets or sets the color for profile if Trace is point to point style
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ReferenceColor">
            <summary>
            Gets or sets the color for sticks of reference-flagged peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RotateText">
            <summary>
            Gets or sets a value indicating whether to rotate peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SaturatedColor">
            <summary>
            Gets or sets the color for sticks of saturated-flagged peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ScaleAllSame">
            <summary>
            Gets or sets a value indicating whether to apply the same scaling to all overlaid or stacked plots
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ScrollBarHeight">
            <summary>
            Gets or sets the height of the ScrollBar in pixels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ScrollBarVisible">
            <summary>
            Gets or sets a value indicating whether the Panning Scroll Bar should be visible or not
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SelectedBorderColor">
            <summary>
            Gets or sets the color for the border when the control is selected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SelectedTracePercentHighlight">
            <summary>
            Gets or sets the percent of highlighting of selected trace.
            Suggested values are 0 for no highlight and
            between 8 and 15 for visible highlights.
            Higher values can be used for emphasis (such as a slide show),
            but may make an interactive display harder to read.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ShowBorder">
            <summary>
            Gets or sets a value indicating whether to paint the border round the Spectrum Plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Skew">
            <summary>
            Gets or sets the skew angle for overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SmoothConnectedLines">
            <summary>
            Gets or sets a value indicating whether there is smoothing (anti-alias) of profile style traces.
            This affects rendering quality only, and not the shape of the plot. 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Spectrum">
            <summary>
            Gets or sets the spectrum rendering object
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SpectrumPlotStyle">
            <summary>
            Gets or sets the line drawing style
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SplitAxis">
            <summary>
            Gets or sets a value indicating whether X axis is split, into several equal sub ranges
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.StickTraceColors">
            <summary>
            Gets or sets the color for sticks if Trace is stick style, for non-flagged peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.TextAnnotations">
            <summary>
            Gets the collection of text label sets on the current plot.
            Note: each added label is created as a "set of labels" containing a single label.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.TraceDashStyle">
            <summary>
            Gets or sets the dash style for traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.TraceThickness">
            <summary>
            Gets or sets the thickness for traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UnselectedBorderColor">
            <summary>
            Gets or sets the color for the border when the control is unselected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UseCustomCopy">
            <summary>
            Gets or sets a value indicating whether to use copy size and resolution from context menu"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CopyUnits">
            <summary>
            Gets or sets the units of custom copy size"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.XAxisName">
            <summary>
            Gets or sets the name to show on X Axis
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.XOffset">
            <summary>
            Gets or sets a value indicating whether the X axis is offset from data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.YAxisMinimum">
            <summary>
            Gets or sets the y axis minimum.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.YAxisName">
            <summary>
            Gets or sets the name to show on Y Axis
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.YOffset">
            <summary>
            Gets or sets a value indicating whether the Y axis is offset from data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Pick">
            <summary>
            Gets or sets the cursor pick 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PlotAnnotationManager">
            <summary>
            Gets or sets the annotation Manager
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PlotHeaderManager">
            <summary>
            Gets or sets the header Manager 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SpectrumData">
            <summary>
            Gets or sets the spectrum data.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UpdateRangeScale">
            <summary>
            Gets or sets a value indicating whether to update range scale
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AddAnnotation(ThermoFisher.CommonCore.PlotCore.AnnotationAttribute,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Int32)">
            <summary>
            This method can be used to add annotations manually
            </summary>
            <param name="annotationAttribute">
            Attribute with parameters for the Annotation Settings
            </param>
            <param name="valuesX">
            Low: position to point to ; High: position for label
            </param>
            <param name="valuesY">
            Low: intensity to point to; High intensity for label
            </param>
            <param name="traceId">
            Id of the selected Trace
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AddPeaksToTrace(System.Int32,ThermoFisher.CommonCore.PlotCore.PeaksPoint[])">
            <summary>
            insert new data into a certain trace
            - invalidates the appropriate section of the plot
            </summary>
            <param name="traceId">
            id number of trace
            </param>
            <param name="curveData">
            data to add to end of curve
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ClearHeaders">
            <summary>
            Clears all Headers from the Spectrum Plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ClearUnDoRedo">
            <summary>
            Clear both UnDo and Redo Stacks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SupportAlphaBlendedLinesForEmf">
            <summary>
            Gets or sets a value indicating whether alpha blended lines can be used, when creating an Emf file.
            When false: lines are blended with the plot background color, and all text is drawn after all lines.
            Default=false
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CopyToClipboard(System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CopyToClipboard(System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size in real world units
            </summary>
            <param name="width">
            width
            </param>
            <param name="height">
            height
            </param>
            <param name="unit">Units of size</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CopyToClipboard">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlot(ThermoFisher.CommonCore.Data.Interfaces.IScanAccess,System.String,System.Boolean,ThermoFisher.CommonCore.PlotCore.Create)">
            <summary>
            Initializes a spectrum plot with a scan and a file name (shown in the heading)
            </summary>
            <param name="scanData">
            Scan Data from the raw file
            </param>
            <param name="rawFileNameWithPath">
            Full path to the raw file, for display in heading.
            </param>
            <param name="plotCentroidDataOnly">
            Flag whether or not to only use the centroid stream data
            </param>
            <param name="createHeading">Optional delegate to create a heading. If omitted (or null) a default heading is supplied</param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlot(ThermoFisher.CommonCore.Data.Interfaces.ISegmentedScanAccess,ThermoFisher.CommonCore.Data.Interfaces.IScanStatisticsAccess,System.String,System.String,ThermoFisher.CommonCore.Data.Interfaces.ICentroidStreamAccess,System.Boolean,ThermoFisher.CommonCore.PlotCore.Create)">
            <summary>
            Initializes a spectrum plot with a scan.
            This overload can be used to draw the centroid stream.
            </summary>
            <param name="scanData">
            Scan Data from the raw file
            </param>
            <param name="scanStats">
            raw file stats for this scan
            </param>
            <param name="filter">
            Text of scan filter, for heading
            </param>
            <param name="rawFileNameWithPath">
            Full path to the raw file
            </param>
            <param name="centroidStream">
            Data for FTMS/Orbitrap centroids for profile data (can be passed as null)
            </param>
            <param name="plotCentroidDataOnly">
            Flag whether or not to only use the centroid stream data.
            </param>
            <param name="createHeading">Optional delegate to create a heading. If omitted (or null) a default heading is supplied</param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlot(ThermoFisher.CommonCore.Data.Interfaces.IScanAccess,System.String)">
            <summary>
            Initializes a spectrum plot with a scan and a file name (shown in the heading)
            </summary>
            <param name="scanData">
            Scan Data from the raw file
            </param>
            <param name="rawFileNameWithPath">
            Full path to the raw file, for display in plot heading (not used to read a file)
            </param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlot(ThermoFisher.CommonCore.Data.Interfaces.IScanAccess,ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ScanConverter,ThermoFisher.CommonCore.PlotCore.Create)">
            <summary>
            Initializes a spectrum plot with a scan.
            Conversion from scan to "GraphicsScan is custom, as is the heading
            </summary>
            <param name="scanData">
            Scan Data from the raw file
            </param>
            <param name="converter">
            tool to convert a scan to a GraphicsScan
            </param>
            <param name="createHeading">
            Delegate to create a heading (optional)
            </param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlotFromScanAndPeaks(ThermoFisher.CommonCore.Data.Interfaces.IScanAccess,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess},System.String,System.Boolean,System.Int32)">
            <summary>
            Initializes a spectrum plot with a scan and a file name (shown in the heading)
            </summary>
            <param name="scanData">
            Scan Data from the raw file
            </param>
            <param name="peaks">
            list of filled peaks to draw
            </param>
            <param name="rawFileNameWithPath">
            Full path to the raw file
            </param>
            <param name="plotCentroidDataOnly">
            Flag whether or not to only use the centroid stream data
            </param>
            <param name="overSample">
            Sample the Gaussian about this times as fast as the profile sampling, to make smooth peaks.
            </param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlots(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IScanAccess},System.String[])">
            <summary>
            Initializes a spectrum plot with a set of scans
            </summary>
            <param name="scanData">
            scans to plot
            </param>
            <param name="titles">
            Titles to show right of each plot
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlots(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IScanAccess},System.String[],System.String[],ThermoFisher.CommonCore.PlotCore.Create,System.Boolean)">
            <summary>
            Initializes a spectrum plot with a set of scans, including titles above each scan.
            </summary>
            <param name="scanData">
            scans to plot
            </param>
            <param name="rightTitles">
            Titles to show right of each plot. Set to string.empty if only top titles are needed.
            </param>
            <param name="topTitles">Titles at the top of each plot</param>
            <param name="createHeading">
            Delegate to create heading for graph
            </param>
            <param name="plotCentroidDataOnly">
            Flag whether or not to only use the centroid stream data. Default: false
            </param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlots(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IScanAccess},System.String[],ThermoFisher.CommonCore.PlotCore.Create,System.Boolean)">
            <summary>
            Initializes a spectrum plot with a set of scans
            </summary>
            <param name="scanData">
            scans to plot
            </param>
            <param name="titles">
            Titles to show right of each plot
            </param>
            <param name="createHeading">
            Delegate to create heading for graph
            </param>
            <param name="plotCentroidDataOnly">
            Flag whether or not to only use the centroid stream data. Default: false
            </param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlots(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IScanAccess},System.String[],ThermoFisher.CommonCore.PlotCore.Create,ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ScanConverter)">
            <summary>
            Initializes a spectrum plot with a set of scans
            </summary>
            <param name="scanData">
            scans to plot
            </param>
            <param name="titles">
            Titles to show right of each plot
            </param>
            <param name="createHeading">
            Delegate to create heading for graph
            </param>
            <param name="converter">
            custom method of converting a scan to a GraphicsScan
            </param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlotsWithPeaks(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IScanAccess},System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess},System.String[],ThermoFisher.CommonCore.PlotCore.Create,System.Boolean,System.Int32)">
            <summary>
            Initializes a spectrum plot with a set of scans
            </summary>
            <param name="scanData">
            scans to plot
            </param>
            <param name="peaks">
            the list of peaks in scan 0
            </param>
            <param name="titles">
            Titles to show right of each plot
            </param>
            <param name="createHeading">
            Delegate to create heading for graph
            </param>
            <param name="plotCentroidDataOnly">
            Flag whether or not to only use the centroid stream data
            </param>
            <param name="overSample">
            When PPD peaks are drawn, set the amount of interpolation between scans to smooth peak shape
            </param>
            <exception cref="T:System.ArgumentNullException">
            <c>scanData</c> is null.
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePlotWithPeaks(ThermoFisher.CommonCore.Data.Interfaces.ISegmentedScanAccess,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess},ThermoFisher.CommonCore.Data.Interfaces.IScanStatisticsAccess,System.String,System.String,ThermoFisher.CommonCore.Data.Interfaces.ICentroidStreamAccess,System.Boolean,System.Int32)">
            <summary>
            Initializes a spectrum plot with a scan.
            This overload can be used to draw the centroid stream.
            </summary>
            <param name="scanData">
            Scan Data from the raw file
            </param>
            <param name="peaks">
            List of filled peaks to draw
            </param>
            <param name="scanStats">
            raw file stats for this scan
            </param>
            <param name="filter">
            Text of scan filter, for heading
            </param>
            <param name="rawFileNameWithPath">
            Full path to the raw file
            </param>
            <param name="centroidStream">
            Data for FTMS/Orbitrap centroids for profile data (can be passed as null)
            </param>
            <param name="plotCentroidDataOnly">
            Flag whether or not to only use the label data
            </param>
            <param name="overSample">
            Sample the gaussian about this times as fast as the profile sampling, to make smooth peaks.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when required args are null
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateSpectrum(ThermoFisher.CommonCore.PlotCore.GraphicsScan)">
            <summary>
            Create Spectrum from a single Graphics scan
            </summary>
            <param name="spectrumData">
            The spectrum Data.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateSpectrum(ThermoFisher.CommonCore.PlotCore.GraphicsScan[])">
            <summary>
            Create Spectrum from an Array of Graphics scans, with the first scan as the top trace
            </summary>
            <param name="spectrumData">
            set of scans to add
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateSpectrum(ThermoFisher.CommonCore.PlotCore.GraphicsScan[],System.Boolean)">
            <summary>
            Create Spectrum from an Array of Graphics scans
            </summary>
            <param name="spectrumData">
            set of scans to add
            </param>
            <param name="firstTraceOnTop">
            If true, the first scan in the list is on top, else it is at the bottom
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateSpectrum(ThermoFisher.CommonCore.PlotCore.GraphicsScan[],System.String[],System.Boolean,System.Boolean)">
            <summary>
            Create Spectrum from an Array of Graphics scans
            </summary>
            <param name="spectrumData">
            set of scans to add
            </param>
            <param name="titles">
            Titles for each scan (shown at right)
            </param>
            <param name="firstTraceOnTop">
            If true (default), the first trace in the list is on top, else it is at the bottom
            </param>
            <param name="useStandardLabels"> If true (default), Use the "built in" apex labeler</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateSpectrum(ThermoFisher.CommonCore.PlotCore.GraphicsScan[],System.String[],System.String[],System.Boolean,System.Boolean)">
            <summary>
            Create Spectrum from an Array of Graphics scans
            </summary>
            <param name="spectrumData">
            set of scans to add
            </param>
            <param name="titles">
            Titles for each scan (shown at right)
            </param>
            <param name="topTitles">titles at top of trace (may be null)</param>
            <param name="firstTraceOnTop">
            If true (default), the first trace in the list is on top, else it is at the bottom
            </param>
            <param name="standardLabels">
            Use the "built in" apex labeler
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateSpectrumWithBioPeakData(ThermoFisher.CommonCore.PlotCore.GraphicsScan[],ThermoFisher.CommonCore.PlotCore.BioPeakData[],System.String[],System.Boolean)">
            <summary>
            Create Spectrum from an Array of Graphics scans, with peak color information for each scan.
            </summary>
            <param name="scans">
            Array of scans to draw.
            </param>
            <param name="bioPeakInformation">
            Data for each scan, about peak series which are specially colored and specially labeled.
            Must be the same length as "scans". Scans with no color data
            may have a "null" entry in this array.
            </param>
            <param name="titles">
            Strings to use for title on the right (optional).
            </param>
            <param name="useStandardLabels"> If true (default), Use the "built in" apex labeler</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateSpectrumWithBioPeakData(ThermoFisher.CommonCore.PlotCore.GraphicsScan[],ThermoFisher.CommonCore.PlotCore.BioPeakData[],System.String[],System.String[],System.Boolean)">
            <summary>
            Create Spectrum from an Array of Graphics scans, with peak color information for each scan.
            </summary>
            <param name="scans">
            Array of scans to draw.
            </param>
            <param name="bioPeakInformation">
            Data for each scan, about peak series which are specially colored and specially labeled.
            Must be the same length as "scans". Scans with no color data
            may have a "null" entry in this array.
            </param>
            <param name="rightTitles">
            Strings to use for title on the right.
            May be set to "string.Empty" when only top titles are used.
            </param>
            <param name="topTitles">Strings to use for title on the top.</param>
            <param name="useStandardLabels"> If true (default), Use the "built in" apex labeler</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AttachNewDataToUndoStacks">
            <summary>
            ensure that the data attached to this object is set into all records in the undo or redo stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AttachNewDataToUndoStacks(ThermoFisher.CommonCore.WpfPlot.SpectrumPlot[])">
            <summary>
            ensure that the data attached to this object is set into all records in the undo or redo stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Do">
            <summary>
            Save the current SpectrumPlot in the UnDo Stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Media.DrawingContext)">
            <summary>
            Draw the spectrum plot
            </summary>
            <param name="rect">Plot area</param>
            <param name="drawingContext">Object to draw on</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HitTest(System.Windows.Point)">
            <summary>
            See if the cursor overlaps a label area
            </summary>
            <param name="point">
            Point to test
            </param>
            <returns>
            Region found or null if no region found
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MarkerHitTest(System.Windows.Point)">
            <summary>
            See if the cursor overlaps a marker
            </summary>
            <param name="point">
            Point to test
            </param>
            <returns>
            Region found or null if no region found
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HitTest(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion@)">
            <summary>
            Hit test for the a marker
            </summary>
            <param name="point">
            point to test for
            </param>
            <param name="region">
            Cursor Region to test
            </param>
            <returns>
            a marker (if hit) or null if not
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MakeEmf(System.String,System.Boolean)">
            <summary>
            Save this plot as an EMF format file
            </summary>
            <param name="file">file to create</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MakeHtmlFile(System.String)">
            <summary>
            Save this plot as an HTML format file
            </summary>
            <param name="file">file to create</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Pan(System.Double,System.Boolean)">
            <summary>
            Pan interface
            </summary>
            <param name="percentage">
            Target percentage to pan
            </param>
            <param name="forward">
            Direction to pan - either forward (to a lower Range) or 
            backwards (to a higher Range).
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Pan(System.Double,System.Double)">
            <summary>
            Pan interface
            </summary>
            <param name="start">
            start of pan range
            </param>
            <param name="end">
            end of pan range
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ReDo">
            <summary>
            Sets the plot back into the state before an Undo was called (if there is one) - Redoes Undoes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RemoveAllTraces">
            <summary>
            Remove all current plots
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ReplaceAllGraphicMarkers(System.Collections.Generic.IList{ThermoFisher.CommonCore.PlotCore.GraphicMarker})">
            <summary>
            Replace the collection of markers with a new set.
            All previous markers will be removed from the object, and the attached plot.
            The new markers will be attached to the plot.
            </summary>
            <param name="markers">New set of markers</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RemoveTextAnnotation(ThermoFisher.CommonCore.PlotCore.TextLabel)">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ReplaceAllTextAnnotations(System.Collections.Generic.IList{ThermoFisher.CommonCore.PlotCore.TextLabel})">
            <summary>
            Replace the collection of text annotations with a new set.
            All previous text annotations will be removed from the object, and the attached plot.
            The new text annotations will be attached to the plot.
            </summary>
            <param name="annotations">New set of annotations</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ResetScaling">
            <summary>
            Reset the scaling to the data max values
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SelectPlot(System.Boolean)">
            <summary>
            become selected or not
            </summary>
            <param name="select">
            True if the plot must be shown as selected.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SetHeading(ThermoFisher.CommonCore.PlotCore.HeadingManager.HeaderPosition,ThermoFisher.CommonCore.PlotCore.TextBlock,System.Boolean,System.Boolean)">
            <summary>
            Add header
            </summary>
            <param name="headerPosition">
            Where to add the header
            </param>
            <param name="textBlock">
            Text block representing the header
            </param>
            <param name="toTop">
            Flag indicating whether to draw to the top. This 
            flag is only used for left and right positions. 
            For example: If a plot has a "top" heading, it will normally span the full width of the plot, and
            a heading set "left" will start below the "top" heading.
            If "toTop" is set when attaching the "left" heading, then the "left" heading
            extends to the top of the plot area, and the "top" heading is therefore indented by the size of the
            "left" heading
            </param>
            <param name="toBottom">
            Flag indicating whether to draw to the bottom.
            flag is only used for left and right positions. 
            For example: If a plot has a "bottom" heading, it will normally span the full width of the plot, and
            a heading set "left" will start above the "bottom" heading.
            If "toBottom" is set when attaching the "left" heading, then the "left" heading
            extends to the bottom of the plot area, and the "bottom" heading is therefore indented by the size of the
            "left" heading
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ToggleControlSelection(System.Object,ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            Handles toggling of ControlSelection
            </summary>
            <param name="sender">
            Object that raised the event
            </param>
            <param name="e">
            EventArgs for this Event (Selected, ControlId)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Scrol(System.Double,System.Double)">
            <summary>
            Scrol to a new X range
            </summary>
            <param name="startRange">new start of range</param>
            <param name="endRange">new end of range</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.TogglePan">
            <summary>
            Enable or disable panning mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.TogglePlotSelection">
            <summary>
            toggle plot between selected and unselected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UnDo">
            <summary>
            Sets the Plot back to the last state before the last Do was called - Undoes changes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UpdateAmplifiers(ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute)">
            <summary>
            Apply new amplification settings (OK or Apply on an amplify form, toolbar action etc.).
            This method sets the mouse mode ready for adding or removing amplifiers on the plot.
            The next mouse click or drag will be used to place or remove the amplifier.
            </summary>
            <param name="attribute">
            Description of change needed to amplifiers
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UpdateAnnotation(ThermoFisher.CommonCore.PlotCore.Interfaces.IAnnotationAttribute)">
            <summary>
            Apply new annotation settings (OK or Apply on an annotation form).
            This method sets the mouse mode ready for dropping annotation onto the plot.
            The next mouse click or drag will be used to place an annotation.
            </summary>
            <param name="attribute">
            Description of the annotation
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UpdateGraphicMarker(ThermoFisher.CommonCore.PlotCore.Interfaces.IGraphicMarkerAttribute)">
            <summary>
            Apply new annotation settings (OK or Apply on an annotation form).
            This method sets the mouse mode ready for dropping annotation onto the plot.
            The next mouse click or drag will be used to place an annotation.
            </summary>
            <param name="attribute">
            Description on the annotation
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomAllX">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomAllY">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomInX">
            <summary>
            Expand horizontal 
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomInY">
            <summary>
            Expand vertical scale (zoom in)
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomInY(System.Double,System.Boolean,System.Boolean)">
            <summary>
            Expand vertical axis.
            </summary>
            <param name="factor">
            The factor (for example 2 to see twice the detail).
            </param>
            <param name="preserveZero">
            If the displayed range contains the value zero, then expand such that the positive and negative offsets from zero are halved (keeping the relative zero position).
            If not set or if zero is not within the range: follow the rules based on the setting of "fromMidPoint"
            </param>
            <param name="fromMidPoint">
            Zoom to keep the mid point of the Y scale the same (else keep the lowest value the same).
            Note that this is overridden if preserveZero is set, and the current range includes or ends at zero.
            </param>
            <returns>
            True if expanded
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomOutX">
            <summary>
            contract horizontal scale by a factor
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomOutY(System.Double,System.Boolean,System.Boolean)">
            <summary>
            Contract vertical axis.
            </summary>
            <param name="factor">
            The factor (for example 2 to see half the detail).
            </param>
            <param name="preserveZero">
            If the displayed range contains the value zero, then contract such that the positive and negative offsets from zero are 
            increased, keeping the relative zero position.
            If not set or if zero is not within the range: follow the rules based on the setting of "fromMidPoint"
            </param>
            <param name="fromMidPoint">
            Zoom out to keep the mid point of the Y scale the same (else keep the lowest value the same).
            Note that this is overridden if preserveZero is set, and the current range includes or ends at zero.
            </param>
            <returns>
            True if expanded
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ZoomOutY">
            <summary>
            zoom out in y: contract vertical scale
            </summary>
            <returns>
            True if graph was changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Draw method
            </summary>
            <param name="rect">
            Rectangle bounds to draw
            </param>
            <param name="drawingContext">
            where to draw
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.InitializeValuesFromTestCase(ThermoFisher.CommonCore.WpfPlot.Controls.MouseOptions,System.Double,System.Double)">
            <summary>
            The initialize values from test case.
            </summary>
            <param name="details">
            The details.
            </param>
            <param name="x">
            The x.
            </param>
            <param name="y">
            The y.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PrintPage(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print Page
            </summary>
            <param name="marginBounds">
            Rectangle to print
            </param>
            <param name="graphics">
            Graphics to print
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateDesignerData">
            <summary>
            Create demo data for designer mode.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MeasureOverride(System.Windows.Size)">
            <summary>
            Measures the child elements of a <see cref="T:System.Windows.Controls.Canvas"/> in anticipation of arranging them during the <see cref="M:System.Windows.Controls.Canvas.ArrangeOverride(System.Windows.Size)"/> pass.
            </summary>
            <returns>
            A <see cref="T:System.Windows.Size"/> that represents the size that is required to arrange child content.
            </returns>
            <param name="constraint">
            An upper limit <see cref="T:System.Windows.Size"/> that should not be exceeded.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnMouseDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseDown"/> attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseButtonEventArgs"/> that contains the event data. This event data reports details about the mouse button that was pressed and the handled state.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseLeave"/> attached event is raised on this element. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">The <see cref="T:System.Windows.Input.MouseEventArgs"/> that contains the event data.</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.UIElement.MouseLeftButtonDown"/> routed event is raised on this element. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseButtonEventArgs"/> that contains the event data. The event data reports that the left mouse button was pressed.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.UIElement.MouseLeftButtonUp"/> routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseButtonEventArgs"/> that contains the event data. The event data reports that the left mouse button was released.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseMove"/> attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseEventArgs"/> that contains the event data.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnPreviewKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle key going down: 1. up and down arrows expand and reduce vertically;
            2. Delete key deletes the image label matching ImageLabelBeingMoved if AllowDeleteImageLabel is true
            and ImageLabelBeingMoved is not null.
            </summary>
            <param name="e">
            Key pressed
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnRender(System.Windows.Media.DrawingContext)">
            <summary>
            Draws the content of a <see cref="T:System.Windows.Media.DrawingContext"/> object during the render pass of a <see cref="T:System.Windows.Controls.Panel"/> element. 
            </summary>
            <param name="drawingContext">
            The <see cref="T:System.Windows.Media.DrawingContext"/> object to draw.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.BooleanToVisiblityConverter(System.Boolean)">
            <summary>
            Convert boolean "visible" to the visibility enumeration.
            </summary>
            <param name="visible">
            If the item should be visible.
            </param>
            <returns>
            The appropriate value for visibility (on or off)
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MakeEmptyHeading(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            Make an empty heading.
            </summary>
            <param name="block">
            The block.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AddLabels(ThermoFisher.CommonCore.Data.Interfaces.ICentroidStreamAccess,System.Int32)">
            <summary>
            The add labels.
            </summary>
            <param name="labels">
            The labels.
            </param>
            <param name="traceId">
            The trace id.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.AdornerActionsForMouseDown">
            <summary>
            The adorner actions for mouse down.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ApplyUndoRedo(ThermoFisher.CommonCore.WpfPlot.SpectrumPlot)">
            <summary>
            The apply undo redo.
            </summary>
            <param name="plot">
            The plot.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ClearAdorner">
            <summary>
            Clear the adorner.
            </summary>
            <returns>
            The adorner layer of this control
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ClearMarkerBox">
            <summary>
            clear marker box.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CompletePick">
            <summary>
            complete a pick.
            </summary>
            <returns>true if the adorner layer must be cleared.
            When an object is selectable, then it may remained as selected, and not cleared.</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ConfigureHeading(ThermoFisher.CommonCore.PlotCore.Create)">
            <summary>
            configure the plot heading.
            </summary>
            <param name="createHeading">
            The create heading.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ConfigureUndoRedo(System.Windows.Controls.MenuItem,System.Boolean)">
            <summary>
            The configure undo redo.
            </summary>
            <param name="menu">
            The menu.
            </param>
            <param name="enable">
            The enable.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ConvertScans(System.Collections.Generic.IList{ThermoFisher.CommonCore.Data.Interfaces.IScanAccess},ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ScanConverter)">
            <summary>
            convert scans.
            </summary>
            <param name="scanData">
            The scan data.
            </param>
            <param name="converter">
            The converter.
            </param>
            <returns>
            The converted scans
            </returns>
            <exception cref="T:System.ArgumentNullException">
            Thrown if any scan in the collection is null
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CopyClick(System.Object,System.EventArgs)">
            <summary>
            copy to clipboard tool strip menu item clicked. Perform copy.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CountTitleLines(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            count title lines.
            </summary>
            <param name="topTitles">
            The top titles.
            </param>
            <returns>
            The number of lines
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateCrossHair">
            <summary>
            Create cross hair.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePeakEnvelopeShape(ThermoFisher.CommonCore.Data.IPeakAccess,ThermoFisher.CommonCore.PlotCore.GraphicsScan,System.Int32,System.Int32,System.Int32)">
            <summary>
            The create peak envelope shape.
            </summary>
            <param name="peak">
            The peak.
            </param>
            <param name="scanItem">
            The scan item.
            </param>
            <param name="peakNumber">
            The n peak number.
            </param>
            <param name="trace">
            The trace.
            </param>
            <param name="overSample">
            The over sample.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreatePeakHighlight(ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            Create peak highlight.
            </summary>
            <param name="region">
            The start region (where the mouse was moved)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateRubberBandShape(ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.PickStyle)">
            <summary>
            Create a rubber band shape.
            </summary>
            <param name="r">
            The cursor region.
            </param>
            <param name="style">
            The style.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.CreateTrackingMarker">
            <summary>
            Highlight a peak label, which can be selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.DefaultSettings">
            <summary>
            The default settings.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GetAdornerColor(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Create color and thickness of adorner
            </summary>
            <param name="shape">Describes the adorner</param>
            <returns>A Tuple of line color, fill color, thickness</returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PickMarkerThickness">
            <summary>
            Gets or sets the line tickness of the pick marker. This is any marker
            created after the left button is held down and dragged.
            Default 0: thin line
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GetBackgroundMask(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Get background mask, which should make a visible adorner.
            The transparency is adjusted, if the adorner has a rectangle,
            so that more of the plot behind can be seen.
            </summary>
            <param name="lineDraw">
            The line draw.
            </param>
            <returns>
            The fill color to use for the adorner.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GetBackgroundMask">
            <summary>
            get a background mask.
            </summary>
            <returns>
            A color, for use by adorner lines
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.GetDisplayRect">
            <summary>
            Get the display rectangle.
            </summary>
            <returns>
            The size of the graph area (with space for scroll bar removed)
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HandleAmplify(System.Windows.Point,System.Windows.Point)">
            <summary>
            The handle amplify.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HandleAnnotation(System.Windows.Point,System.Windows.Point)">
            <summary>
            Handle annotation.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HandleGraphicMarker(System.Windows.Point,System.Windows.Point)">
            <summary>
            Handle graphic marker.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HandleTraceSelection(System.Windows.Point)">
            <summary>
            Handle trace selection.
            </summary>
            <param name="start">
            The start.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HandleXaxisZoom(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            handle x axis zoom.
            </summary>
            <param name="range">
            The range.
            </param>
            <returns>
            The handle x axis zoom.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.HandleYaxisZoom(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            Handle y axis zoom.
            </summary>
            <param name="range">
            The range.
            </param>
            <returns>
            True if zoomed.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.InitializeScrollBar">
            <summary>
            The initialize scroll bar.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.InitializeSpectrum(ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Initialize the spectrum.
            </summary>
            <param name="controlDimension">
            The control dimension.
            </param>
            <returns>
            The initialized spectrum plot.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.InternalCreateSpectrum(ThermoFisher.CommonCore.PlotCore.GraphicsScan)">
            <summary>
            Create Spectrum from a single Graphics scan
            This version allows internal code to set the peak labelling mechanism, from "Label data" etc.
            </summary>
            <param name="spectrumData">
            The spectrum Data.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.InternalResetScaling">
            <summary>
            The internal reset scaling.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.InternalSetAliasing(System.Boolean)">
            <summary>
            The internal set aliasing.
            </summary>
            <param name="value">
            The value.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.IsMarkerSelectOrDrag(ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            Test if a selectable marker has been selected, and if so, start the drag
            </summary>
            <returns>True, if drag started</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.IsStartOfMarkerDrag(ThermoFisher.CommonCore.PlotCore.CursorRegion)">
            <summary>
            Test if a draggable marker has been selected, and if so, start the drag
            </summary>
            <returns>True, if drag started</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.MakeHeading(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            Make a default heading.
            </summary>
            <param name="block">
            The block.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnControlPanned(ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs)">
            <summary>
            The on control panned.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ControlScrolled">
            <summary>
            Control-Scrolled EventHandler. Triggered when scroll bar is moved
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnControlScrolled(ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs)">
            <summary>
            On control scrolled. Called when the scroll bar has moved.
            </summary>
            <param name="e">
            The event args. New X data limits.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnControlSelected(ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            The on control selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnDelete(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle whether to delete of image label being dragged/clicked when Delete key is hit.
            </summary>
            <param name="e">Key pressed</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnGraphAmplified(ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs)">
            <summary>
            The on graph amplified.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnGraphAnnotationChanged(ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs)">
            <summary>
            The on graph annotation changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnGraphRegionSelected(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            The on graph region selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnLabelDoubleClick(ThermoFisher.CommonCore.WpfPlot.Controls.LabelDoubleClickedEventArgs)">
            <summary>
            The label was clicked twice.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnMovedOverGraph(ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs)">
            <summary>
            The on moved over graph.
            </summary>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnPropertyChanged(System.EventArgs)">
            <summary>
            The on property changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.OnResetScaling(System.EventArgs)">
            <summary>
            The on reset scaling.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PerformPan">
            <summary>
            Perform pan (drag plot left/right)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.PlotScrollBarScroll(System.Object,System.Windows.Controls.Primitives.ScrollEventArgs)">
            <summary>
            The plot scroll bar_is scrolled
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RaiseGraphRegionSelectedEvent(System.Windows.Point,System.Windows.Point)">
            <summary>
            The raise graph region selected event.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RangeChanged(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            Range has changed.
            </summary>
            <param name="newRange">
            The new range.
            </param>
            <returns>
            Always returns true
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RangeSelectionHandler(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            Handle a range selection on the Graph 
            - annotation, selection, amplifying and zooming
            </summary>
            <param name="sender">
            Object that raised the Event
            </param>
            <param name="e">
            Arguments passed through the Event
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ReadaptControlSettings">
            <summary>
            The readapt control settings.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ShowScrollBarIfNeeded(ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            show scroll bar if needed.
            It is not needed if the plot has become full range
            </summary>
            <param name="plotBase">
            The plot base.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ReDoClick(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
             Re do was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color)">
            <summary>
            Render the pick marker.
            </summary>
            <param name="shape">
            The adorner shape.
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Tuple{System.Windows.Media.Color,System.Windows.Media.Color,System.Int32})">
            <summary>
            Render the pick marker.
            </summary>
            <param name="shape">
            The shape to draw.
            </param>
            <param name="color">
            The color, as "line color, fill color, thickness"
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ResetClick(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The reset click.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.ResetScrollBar">
            <summary>
            reset the scrollbar (full X range).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SetAnnotation">
            <summary>
            Attach annotations (custom text) to the spectrum plot.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SetMarkers">
            <summary>
            Attach markers (custom graphics) to the spectrum plot.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SetScan(ThermoFisher.CommonCore.Data.Interfaces.ICentroidStreamAccess,System.String,System.String,System.Double,ThermoFisher.CommonCore.PlotCore.GraphicsScan,ThermoFisher.CommonCore.PlotCore.Create)">
            <summary>
            Attach a scan to a spectrum control.
            </summary>
            <param name="labels">
            data from FT label stream (may be null)
            </param>
            <param name="fileNameWithPath">
            Full path to the raw file
            </param>
            <param name="filter">
            Text to show for the scan filter
            </param>
            <param name="scanTime">
            Retention time of scan
            </param>
            <param name="scanItem">
            Scan, as previously read from the raw file
            </param>
            <param name="createHeading">delegate to create plot heading</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SetScanAndPeaks(ThermoFisher.CommonCore.Data.Interfaces.ICentroidStreamAccess,System.String,System.String,System.Double,ThermoFisher.CommonCore.PlotCore.GraphicsScan,System.Collections.Generic.IEnumerable{ThermoFisher.CommonCore.Data.IPeakAccess},System.Int32)">
            <summary>
            Attach a scan to a spectrum control.
            </summary>
            <param name="labels">
            data from FT label stream (ma be null)
            </param>
            <param name="fileNameWithPath">
            Full path to the raw file
            </param>
            <param name="filter">
            Text to show for the scan filter
            </param>
            <param name="scanTime">
            Retention time of scan
            </param>
            <param name="scanItem">
            Scan, as previously read from the raw file
            </param>
            <param name="peaks">
            list of filled peaks to draw
            </param>
            <param name="overSample">
            Oversampling for PPD peaks. Larger values give smoother peaks
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SpectrumContextMenuStripOpened(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The spectrum context menu strip_ opened.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.SpectrumPlotControlPropertyChanged(System.Object,System.EventArgs)">
            <summary>
            The spectrum plot control property changed.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UndoClick(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The undo_ click.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.UpdatePlotScrollBar(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            The update plot scroll bar.
            </summary>
            <param name="range">
            The range.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.FlexibleScanConverter">
            <summary>
            This class can be configured to convert scans to GraphicsScans which can be renedered, using properties
            to control what section of the scan data is converted. It can also be used to attach colors to
            the individual peaks in the scan. The scan sent to the converter has to be of type "ScanWithColors"
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.FlexibleScanConverter.ScanToColors">
            <summary>
            Return the set of colors for this scan
            </summary>
            <param name="scan">
            Scan requiring colors
            </param>
            <returns>
            Colors to use with this scan
            </returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.FlexibleScanConverter.PlotCentroidDataOnly">
            <summary>
            Gets or sets a value indicating whether or not to only use the centroid stream data. When set the "segmented scan" is ignored,
            and sticks are plotted based on the centroid stream.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.FlexibleScanConverter.DefaultConverter(ThermoFisher.CommonCore.Data.Interfaces.IScanAccess)">
            <summary>
            A standard conversion from Scan to GraphicsScan.
            Using properties of this class, and available data in the scan,
            the scan is converted to "GraphicsScan" format for drawing.
            </summary>
            <param name="scan">
            Scan to be converted
            </param>
            <returns>
            Converted scan
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfSpectrumPlotControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl">
            <summary>
            Interaction logic for WpfXYPlotControl.xaml
            </summary>
            <summary>
            WpfXYPlotControl
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.XPositionMarkerName">
            <summary>
            Name for identifying a retention time marker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Pick">
            <summary>
            Gets or sets the cursor pick 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ScrollBarVisible">
            <summary>
            Gets or sets a value indicating whether the Panning Scroll Bar should be visible of not
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Id">
            <summary>
            Gets or sets the Id data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.XYPlot">
            <summary>
            Gets the internal plot object.
            Note: This method is not recommended for use by clients.
            It maybe factored out in future. Currently needed to support certain peak labeling features.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CursorTranslator">
            <summary>
            Gets the cursor translator, which is used to translate screen position to data position.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.DetectedPeakAnnotation">
            <summary>
            Gets or sets peaks labels which are added to the chromatogram, intended for annotation of detected peaks.
            Labels are formatted by the calling code as chromatogram has no knowledge of fields available in
            the detected peaks.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PendingAnnotation">
            <summary>
            Gets or sets a value indicating whether the plot is waiting for annotation to be completed.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ControlDimensions">
            <summary>
            Gets or sets the control size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UnselectedBorderColor">
            <summary>
            Gets or sets the Color for the border when the Control is unselected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.SelectedBorderColor">
            <summary>
            Gets or sets the Color for the border when the Control is selected
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.BackgroundGradientColor">
            <summary>
            Gets or sets the color for gradient fill of the background 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.BackgroundGradientFill">
            <summary>
            Gets or sets a value indicating whether the gradient fill the background
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.BackgroundGradientMode">
            <summary>
            Gets or sets the direction of gradient fill for the background 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.DisplayXPositionMarker">
            <summary>
            Gets or sets a value indicating whether to display the X Position marker. This is a red line,
            which can be used to highlight the last point selected from a plot.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.XPositionMarkerPosition">
            <summary>
            Gets or sets the X Coordinate to display the marker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.EnableAutoRangeSelectionHandling">
            <summary>
            Gets or sets a value indicating whether the default GraphRegionSelectionEvent is automatically handled or not -
            registers and deregisters the default method for Event Handling of GraphRegionSelection
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.EnableUndoRedo">
            <summary>
            Gets or sets a value indicating whether the Undo/Redo feature is enabled
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CanUndo">
            <summary>
            Gets a value indicating whether there is at least one available undo action.
            This can be used to enable a UI element "Undo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CanRedo">
            <summary>
            Gets a value indicating whether there is at least one available redo action.
            This can be used to enable a UI element "Redo".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.EnableContextMenu">
            <summary>
            Gets or sets a value indicating whether this control has a context menu.
            this switches the control's own Context menu on or off.
            the Context Menu can be manipulated and added to by the Application using the control
            it contains certain basic functions, such as Reset Scaling etc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.EnableAutoScrolling">
            <summary>
            Gets or sets a value indicating whether or not to enable the ScrollBar below the Plot - default setting: false
            The Scrollbar simplifies the panning of the plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ChromatogramPlotStyle">
            <summary>
            Gets or sets the line drawing style
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.SmoothConnectedLines">
            <summary>
            Gets or sets a value indicating whether smoothing (anti-alias) of connected line style traces.
            This affects rendering quality only, and not the shape of the plot. 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Overlay">
            <summary>
            Gets or sets a value indicating whether to overlay chromatogram traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Skew">
            <summary>
            Gets or sets the skew angle for overlaid traces.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Elevation">
            <summary>
            Gets or sets the elevation for overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.DrawBackdrop">
            <summary>
            Gets or sets a value indicating whether to Draw a Backdrop in overlaid traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.RotateText">
            <summary>
            Gets or sets a value indicating whether to rotate peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.BoxText">
            <summary>
            Gets or sets a value indicating whether to box peak label text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.LabelThreshold">
            <summary>
            Gets or sets the threshold (%) for peak labels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OffsetAmt">
            <summary>
            Gets or sets the maximum label offset
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.IsOffset">
            <summary>
            Gets or sets a value indicating whether peaks labels are permitted to be automatically offset from the peaks.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.XOffset">
            <summary>
            Gets or sets a value indicating whether the X axis is offset from data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.YOffset">
            <summary>
            Gets or sets a value indicating whether axis is offset from data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.SplitAxis">
            <summary>
            Gets or sets a value indicating whether the X axis is split, into several equal sub ranges
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Divisions">
            <summary>
            Gets or sets the number of divisions (splits) for the X-Axis
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PercentYScale">
            <summary>
            Gets or sets a value indicating whether to scale the Y-Axis as percentage
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ExponentialYScale">
            <summary>
            Gets or sets a value indicating whether the Y-Axis is shown with an exponential scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.EmptyScaleHandling">
            <summary>
            Gets or sets a value which defines how to handle a Y scale, which has no range.
            By default, the scale is expanded to include 0.
            For example: in MinMax automatic scaling, with 10 data values all at Y value -66,
            there is no logical auto scale range, so the range becomes from "-66 to 0".
            Alternatives would include expanding the scale, to put "-66' at the mid point.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.XAxisName">
            <summary>
            Gets or sets the X-Axis name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.YAxisName">
            <summary>
            Gets or sets the name to show on Y Axis
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisLineColor">
            <summary>
            Gets or sets the color of axis line
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisGridLineColor">
            <summary>
            Gets or sets the color of axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisGridLineZeroColor">
            <summary>
            Gets or sets the color of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisGridZeroLineThickness">
            <summary>
            Gets or sets the thickness of axis grid lines, going through 0,0
            Only used when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisGridLinesEnhanceZero"/> is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisGridLinesEnhanceZero">
            <summary>
            Gets or sets a value indicating whether axis grid lines are enhanced at zero.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HorizontalGridLines">
            <summary>
            Gets or sets a value indicating whether Horizontal axis grid lines are enabled
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.VerticalGridLines">
            <summary>
            Gets or sets a value indicating whether there are Vertical axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.SparselGridLines">
            <summary>
            Gets or sets a value indicating whether there are sparse axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisLineThickness">
            <summary>
            Gets or sets the Thickness of axis line. Default 0, a thin line.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisNameColor">
            <summary>
            Gets or sets the color of axis name
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.EnableAliasing">
            <summary>
            Gets or sets a value indicating whether the plot has Aliasing.
            Aliasing forces sharp single pixel lines, but also give jagged edges.
            Due to improvements in .net 4.0, this is most likely not needed, and default to false.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AxisValueColor">
            <summary>
            Gets or sets the color of axis numeric values or category labels.
            This is the color for the text drawn by the major tick marks.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.BaseMode">
            <summary>
            Gets or sets the Method of auto scaling
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.FixedNormalization">
            <summary>
            Gets or sets a value indicating whether the plot is scaled to an application provided value.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.FixedNormalizationValue">
            <summary>
            Gets or sets the fixed scaling value (100%), when <see cref="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.FixedNormalization"/> is set
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.NormalMode">
            <summary>
            Gets or sets the method of automatic normalization.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PercentBaseMinY">
            <summary>
            Gets or sets the Minimum Y value, as a % of base value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PercentBaseMaxY">
            <summary>
            Gets or sets the maximum Y value, as a % of base value
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ScaleAllSame">
            <summary>
            Gets or sets a value indicating whether to apply the same scaling to all overlaid or stacked plots
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.LabelRT">
            <summary>
            Gets or sets a value indicating whether to Label peaks on the plot with X data values
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Precision">
            <summary>
            Gets or sets the precision used for peak labels.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.FontFamilyName">
            <summary>
            Gets or sets the maximum font size (inch)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.MaximumFontSize">
            <summary>
            Gets or sets the maximum size of fonts to use, in inches high
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.MinimumFontSize">
            <summary>
            Gets or sets the minimum size of fonts to use, in inches high
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CopyFormat">
            <summary>
            Gets or sets the clipboard copy format.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.TraceColors">
            <summary>
            Gets or sets the table of colors for traces.
            Colors are cycled for larger numbers of traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.TraceThickness">
            <summary>
            Gets or sets the table of thickness for traces.
            Thicknesses are cycled for larger numbers of traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.TraceDashStyle">
            <summary>
            Gets or sets the table of Dash Style for traces.
            Dash Styles are cycled for larger numbers of traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.LegendPosition">
            <summary>
            Gets or sets the location of legend for category style plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.LegendWidth">
            <summary>
            Gets or sets the width of legend for category style plot, when legend is left or right
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CategoryGraphMinWidth">
            <summary>
            Gets or sets the width of graph for category style plot, when legend is left or right.
            If the plot area is smaller than this, then the legend is not drawn
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UseCustomCopy">
            <summary>
            Gets or sets a value indicating whether to use copy size and resolution from context menu"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CustomCopyWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CustomCopyExactWidth">
            <summary>
            Gets or sets the width in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CustomCopyHeight">
            <summary>
            Gets or sets a Height in SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CustomCopyExactHeight">
            <summary>
            Gets or sets the Height SizeUnits (as set by CopyUnits) for custom copy feature"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CopyUnits">
            <summary>
            Gets or sets the units of custom copy size"
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.InitializePlot">
            <summary>
            Initialize the chromatogram
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.DataUpdateComplete">
            <summary>
            This method completes setup of the chromatogram, after all traces have been added by the
            calling application.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CreateCategoryPlot(System.String[],ThermoFisher.CommonCore.PlotCore.DataSeries[],System.String,System.Windows.Media.Color,System.Boolean,System.Double,System.Double[])">
            <summary>
            Create a plot with a series of traces and a category axis,
            This sets all styles for a chart (overrides many designer settings) if requested.
            To create a more custom chart, with different headings, legends and other styles
            use the overload  "CreateCategoryPlot(string[]categories, double[][] dataSeries)"
            and use "SetHeading" to design a heading as needed
            </summary>
            <param name="categories">
            The names of the categories, such as month names
            </param>
            <param name="dataSeries">
            The series of data to be added.
            Each series must be the same length as the categories
            </param>
            <param name="chartTitle">
            String shown at top of chart
            </param>
            <param name="legendTextColor">
            Color of legend
            </param>
            <param name="setStyles">
            if this is true, styles are set to defaults for 
            a chart overriding various designer properties)
            </param>
            <param name="margin">
            margin is added to the data range, so that the first and
            last categories are not at the edges of the plot. For example: "0.5" to add "half a category"
            at each side
            </param>
            <param name="numericPositions">Optional. For plots of unrelated categories ("Dog", "Cat" etc.)  this should be null.
            If the data repesents related numeric data, where each bar represents a numeric value on the X scale, then this data will
            be used to create an X axis scale.</param>
            <exception cref="T:System.ArgumentNullException">
            Thrown if categories or dataSeries is null
            </exception>
            <exception cref="T:System.ArgumentException">
            Thrown if the data series are not all the same length
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CreateCategoryPlot(System.String[],System.Double[][],System.Double)">
            <summary>
            Create a plot with a series of traces and a category axis,
            such as "Jan, Feb, March" and data series for each category.
            This method only sets the data. The designer should set other styles
            (such as overlay=true, elevation=0, axis titles, line styles) as needed.
            See overloads for greater convenience for standard chart styles
            </summary>
            <param name="categories">
            The names of the categories, such as month names
            </param>
            <param name="dataSeries">
            The series of data to be added.
            Each series must be the same length as the categories
            </param>
            <param name="margin">
            margin is added to the data range, so that the first and
            last categories are not at the edges of the plot. For example: "0.5" to add "half a category"
            at each side
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown if categories or
            <paramref name="dataSeries"/> is null
            </exception>
            <exception cref="T:System.ArgumentException">
            Thrown if the data series are not all the same length
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AddTraces(System.Double[][],System.Double[][],System.Int32)">
            <summary>
            Method to add one or more traces to the plot
            </summary>
            <param name="pointsX">
            Time data, first index is trace, second is set of values per trace
            </param>
            <param name="pointsY">
            Intensity data, first index is trace, second is set of values per trace
            </param>
            <param name="numberOfPlots">
            Number of traces to add
            </param>
            <returns>
            traceId of the trace just added
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.RemoveAllTraces">
            <summary>
            Remove all current plots
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.SetHeading(ThermoFisher.CommonCore.PlotCore.HeadingManager.HeaderPosition,ThermoFisher.CommonCore.PlotCore.TextBlock,System.Boolean,System.Boolean)">
            <summary>
            Add header
            </summary>
            <param name="headerPosition">
            Where to add the header
            </param>
            <param name="textBlock">
            Text block representing the header
            </param>
            <param name="toTop">
            Flag indicating whether to draw to the top. This 
            flag is only used for left and right positions. 
            For example: If a plot has a "top" heading, it will normally span the full width of the plot, and
            a heading set "left" will start below the "top" heading.
            If "toTop" is set when attaching the "left" heading, then the "left" heading
            extends to the top of the plot area, and the "top" heading is therefore indented by the size of the
            "left" heading
            </param>
            <param name="toBottom">
            Flag indicating whether to draw to the bottom.
            flag is only used for left and right positions. 
            For example: If a plot has a "bottom" heading, it will normally span the full width of the plot, and
            a heading set "left" will start above the "bottom" heading.
            If "toBottom" is set when attaching the "left" heading, then the "left" heading
            extends to the bottom of the plot area, and the "bottom" heading is 
            therefore indented by the size of the
            "left" heading
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ClearHeaders">
            <summary>
            Clear all headers from the Plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.TogglePlotSelection">
            <summary>
            Change "select" attribute for plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Pan(System.Double,System.Boolean)">
            <summary>
            Pan the graph X axis by a percentage of the X axis range
            </summary>
            <param name="percentage">
            Percentage to pan
            </param>
            <param name="forward">
            Direction to pan - either forward or backwards.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Pan(System.Double,System.Double)">
            <summary>
            Pan to a new range
            </summary>
            <param name="startRange">
            start of pan range
            </param>
            <param name="endRange">
            end of pan range
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdateAmplifiers(ThermoFisher.CommonCore.WpfPlot.AmplifyAttribute)">
            <summary>
            Apply new amplification settings (OK or Apply on an amplify form, toolbar action etc.).
            This method sets the mouse mode ready for adding or removing amplifiers on the plot.
            The next mouse click or drag will be used to place or remove the amplifier.
            </summary>
            <param name="attribute">
            Description of change needed to amplifiers
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdateAnnotation(ThermoFisher.CommonCore.PlotCore.AnnotationAttribute)">
            <summary>
            Apply new annotation settings (OK or Apply on an annotation form).
            This method sets the mouse mode ready for dropping annotation onto the plot.
            The next mouse click or drag will be used to place an annotation.
            </summary>
            <param name="attribute">
            Description on the annotation
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AddAnnotation(ThermoFisher.CommonCore.PlotCore.AnnotationAttribute,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Int32)">
            <summary>
            This method can be used to add annotations manually
            </summary>
            <param name="annotationAttribute">
            Attribute with parameters for the Annotation Settings
            </param>
            <param name="valuesX">
            Low: position to point to; High: position for the PeakLabel
            </param>
            <param name="valuesY">
            Low: intensity to point to; High intensity for the PeakLabel
            </param>
            <param name="traceId">
            Id of the selected Trace
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdateGraphicMarker(ThermoFisher.CommonCore.PlotCore.GraphicMarkerAttribute)">
            <summary>
            Apply new annotation settings (OK or Apply on an annotation form).
            This method sets the mouse mode ready for dropping annotation onto the plot.
            The next mouse click or drag will be used to place an annotation.
            </summary>
            <param name="attribute">
            Descrition on the annotation
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdateXPositionMarker(System.Double)">
            <summary>
            Move the X Position marker to a new position
            </summary>
            <param name="time">
            The new marker position
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HitTest(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion@)">
            <summary>
            Test if a point hits a marker on the plot.
            </summary>
            <param name="point">
            point to test hit for
            </param>
            <param name="region">
            region in which to test for hit
            </param>
            <returns>
            a CursorCrossHair Style
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PeakHitTest(System.Windows.Point,ThermoFisher.CommonCore.PlotCore.CursorRegion@,System.Windows.Point@,ThermoFisher.CommonCore.WpfPlot.Controls.BaselineEnd@,System.Double@,System.Double@)">
            <summary>
            Hit test for peaks
            </summary>
            <param name="point">
            point to hit test for
            </param>
            <param name="region">
            region in which to hit test for peaks
            </param>
            <param name="startPoint">
            point to store valid pick start data in for this region
            </param>
            <param name="endChosen">
            True if the right end of the marker has been picked
            </param>
            <param name="fixedPointX">
            Time of the fixed end of the peak baseline 
            (the end not being dragged)
            </param>
            <param name="fixedPointY">
            Intensity of the fixed end of the peak baseline 
            (the end not being dragged)
            </param>
            <returns>
            an IXYData object
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PrintPageHandler(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print page
            </summary>
            <param name="rect">
            Bounding rectangle
            </param>
            <param name="graphics">
            Graphics to draw to
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PrintPage(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Print Page Handler
            </summary>
            <param name="marginBounds">
            Rectangle bounds to print
            </param>
            <param name="graphics">
            graphics to print
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Draw(ThermoFisher.CommonCore.PlotCore.PlotRectangle,ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Given a rectangle and graphic, draw a chromatogram
            </summary>
            <param name="rect">
            The bounds in which to draw the chromatogram
            </param>
            <param name="graphics">
            The graphic area on which to draw the chromatogram
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.InitGraphDesignMode">
            <summary>
            Creates data for the designer view
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.MeasureOverride(System.Windows.Size)">
            <summary>
            Measures the child elements of a <see cref="T:System.Windows.Controls.Canvas"/> in anticipation of arranging them during the <see cref="M:System.Windows.Controls.Canvas.ArrangeOverride(System.Windows.Size)"/> pass.
            </summary>
            <returns>
            A <see cref="T:System.Windows.Size"/> that represents the size that is required to arrange child content.
            </returns>
            <param name="constraint">
            An upper limit <see cref="T:System.Windows.Size"/> that should not be exceeded.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AddCategoryTraces(ThermoFisher.CommonCore.PlotCore.DataSeries[])">
            <summary>
            Add traces with a symbol for each point.
            </summary>
            <param name="dataSeries">
            The data series.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CreateLegend(ThermoFisher.CommonCore.PlotCore.DataSeries[],System.String,ThermoFisher.CommonCore.PlotCore.PlotColor)">
            <summary>
            The create legend.
            </summary>
            <param name="dataSeries">
            The data series.
            </param>
            <param name="chartTitle">
            The chart title.
            </param>
            <param name="legendTextColor">
            The legend text color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.MakeLegend(ThermoFisher.CommonCore.PlotCore.DataSeries[],System.String,ThermoFisher.CommonCore.PlotCore.PlotColor)">
            <summary>
            The make legend.
            </summary>
            <param name="dataSeries">
            The data series.
            </param>
            <param name="chartTitle">
            The chart title.
            </param>
            <param name="legendTextColor">
            The legend text color.
            </param>
            <returns>
            The legend
            </returns>
            <exception cref="T:System.ArgumentOutOfRangeException">
            When the LegendPosition is not valid
            </exception>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.IncludeSeriesNamesInLegend">
            <summary>
            Gets or sets a value indicating whether data series names, and color bars, are shown in the
            legend for a category plot.
            If not shown: Only the "title" is shown as a legend.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AddCategoryPlotTraces(System.String[],System.Double[][],System.Double,System.Double[])">
            <summary>
            The add category plot traces.
            </summary>
            <param name="categories">
            The categories.
            </param>
            <param name="dataSeries">
            The data series.
            </param>
            <param name="numericPositions">Optional. For plots of unrelated categories ("Dog", "Cat" etc.)  this should be null.
            If the data repesents related numeric data, where each bar represents a numeric value on the X scale, then this data will
            be used to create an X axis scale.</param>
            <param name="margin">
            The margin.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.AddXPositionMarker">
            <summary>
            The add x position marker.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleAmplify(System.Windows.Point,System.Windows.Point)">
            <summary>
            The handle amplify.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleXaxisZoom(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            The handle x axis zoom.
            </summary>
            <param name="range">
            The range.
            </param>
            <returns>
            True if zoomed.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleYaxisZoom(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            Handle y axis zoom.
            </summary>
            <param name="range">
            The range.
            </param>
            <returns>
            true if zoomed.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleXUpdate(System.Windows.Point)">
            <summary>
            Handle x update.
            </summary>
            <param name="start">
            The start.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleTraceSelection(System.Windows.Point)">
            <summary>
            Handle trace selection.
            </summary>
            <param name="clicked">
            The point where the mouse was clicked.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleXValueUpdate(System.Double,System.Int32)">
            <summary>
            The handle x value update.
            </summary>
            <param name="xValue">
            The x value.
            </param>
            <param name="traceId">
            The trace id.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleAnnotation(System.Windows.Point,System.Windows.Point)">
            <summary>
            The handle annotation.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleGraphicMarker(System.Windows.Point,System.Windows.Point)">
            <summary>
            handle graphic marker.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.HandleGraphicMarker(ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            The handle graphic marker.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.SetAnnotation">
            <summary>
            The set annotation.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdateXPosition(System.Double)">
            <summary>
            The update x position.
            </summary>
            <param name="time">
            The time.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.RaiseGraphRegionSelectedEvent(System.Windows.Point,System.Windows.Point)">
            <summary>
            The raise graph region selected event.
            </summary>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdateRubberBand">
            <summary>
            The update rubber band.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.RangeSelectionHandler(System.Object,ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            Handles a range selection on the Graph
            </summary>
            <param name="sender">
            Object that sent the Event
            </param>
            <param name="e">
            Arguments passed through the event (Range in  Pixels and Data Values)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdateTrackingCursor">
            <summary>
            The update tracking cursor.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PerformPan">
            <summary>
            The perform pan.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.RenderPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Media.Color)">
            <summary>
            The render pick marker.
            </summary>
            <param name="lineDraw">
            The line draw.
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.GetBackgroundMask(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Get background mask, which should make a visible adorner.
            The transparency is adjusted, if the adorner has a rectangle,
            so that more of the plot behind can be seen.
            </summary>
            <param name="lineDraw">
            The line draw.
            </param>
            <returns>
            The fill color to use for the adorner.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ClearAdorner">
            <summary>
            clear the adorner.
            </summary>
            <returns>
            The adorner layer for this control
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.GetBackgroundMask">
            <summary>
            get a background mask.
            </summary>
            <returns>
            A color, for use by adorner lines
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.XYPlotControl_PropertyChanged(System.Object,System.EventArgs)">
            <summary>
            The xy plot control_ property changed.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
            <summary>
            Invoked when an unhandled <see cref="E:System.Windows.Input.Mouse.MouseLeave"/> attached event is raised on this element. Implement this method to add class handling for this event. 
            </summary>
            <param name="e">
            The <see cref="T:System.Windows.Input.MouseEventArgs"/> that contains the event data.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Begin tracking of mouse drags, on mouse down.
            </summary>
            <param name="e">
            Mouse position
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.BeginRubberBanding">
            <summary>
            Begin rubber banding.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CreateRubberBandShape(ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.PlotCore.PickStyle)">
            <summary>
            Create rubber band shape.
            </summary>
            <param name="r">
            The region.
            </param>
            <param name="style">
            The style.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Handle move pan or drag actions as mouse moves
            </summary>
            <param name="e">
            The MouseEventArgs
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnMouseUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Handle mouse up action on plot
            </summary>
            <param name="e">
            Mouse position
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CompletePick">
            <summary>
            Complete the pick.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnRender(System.Windows.Media.DrawingContext)">
            <summary>
            Redraw the control
            </summary>
            <param name="dc">
            Context where control is rendered
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.GetDisplayRect">
            <summary>
            get the display rectangle
            </summary>
            <returns>
            Size of the plot
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnPreviewKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Handle key down: up and down arrows expand and reduce vertically
            </summary>
            <param name="e">
            Key pressed
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.RetentionTimeSelected">
            <summary>
            Handle events for retention time being selected from a plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnRetentionTimeSelected(ThermoFisher.CommonCore.WpfPlot.RetentionTimeEventArgs)">
            <summary>
            The on retention time selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.MovedOverGraph">
            <summary>
            Handle events for mouse moving over a plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnMovedOverGraph(ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs)">
            <summary>
            The on moved over graph.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ManualBaselineSelected">
            <summary>
            Handle events for retention time being selected from a plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnManualBaselineSelected(ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs)">
            <summary>
            The on manual baseline selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.GraphRegionSelected">
            <summary>
            Graph Region Selected Event handler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnGraphRegionSelected(ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs)">
            <summary>
            The on graph region selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.GraphResetScaling">
            <summary>
            EventHandler for catching, when Graph Scaling has been reset
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnResetScaling(System.EventArgs)">
            <summary>
            The on reset scaling.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ControlPanned">
            <summary>
            Control-Panned EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnControlPanned(ThermoFisher.CommonCore.WpfPlot.Controls.ControlPannedEventArgs)">
            <summary>
            The on control panned.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ControlScrolled">
            <summary>
            Control-Scrolled EventHandler. Triggered when scroll bar is moved
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnControlScrolled(ThermoFisher.CommonCore.WpfPlot.Controls.ControlScrolledEventArgs)">
            <summary>
            On control scrolled. Called when the scroll bar has moved.
            </summary>
            <param name="e">
            The event args. New X data limits.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.GraphAmplified">
            <summary>
            Graph-Amplified EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnGraphAmplified(ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs)">
            <summary>
            The on graph amplified.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.GraphAnnotationChanged">
            <summary>
            Graph-Annotated EventHandler
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnGraphAnnotationChanged(ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs)">
            <summary>
            The on graph annotation changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ControlSelected">
            <summary>
            Raise Control Selection Event
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnControlSelected(ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            The on control selected.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PropertyChanged">
            <summary>
            The property changed.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.OnPropertyChanged(System.EventArgs)">
            <summary>
            The on property changed.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ActiveSelection">
            <summary>
            Gets a value indicating whether the Control is actively selected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ToggleControlSelection(System.Object,ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            Handles toggling of ControlSelection
            </summary>
            <param name="sender">
            Object that raised the event
            </param>
            <param name="e">
            EventArgs for this Event (Selected, ControlId)
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomInY(System.Double,System.Boolean,System.Boolean)">
            <summary>
            Expand vertical axis.
            </summary>
            <param name="factor">
            The factor (for example 2 to see twice the detail).
            </param>
            <param name="preserveZero">
            If the displayed range contains the value zero, then (with, for example, a factor of 2) 
            expand such that the positive and negative offsets from zero are halved (keeping the relative zero position).
            If not set or if zero is not within the range: follow the rules based on the setting of "fromMidPoint"
            </param>
            <param name="fromMidPoint">
            Zoom to keep the mid point of the Y scale the same (else keep the lowest value the same).
            Note that this is overridden if preserveZero is set, and the current range includes or ends at zero.
            </param>
            <returns>
            True if expanded
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomOutY(System.Double,System.Boolean,System.Boolean)">
            <summary>
            Contract vertical axis.
            </summary>
            <param name="factor">
            The factor (for example 2 to see half the detail).
            </param>
            <param name="preserveZero">
            If the displayed range contains the value zero, then contract such that the positive and negative offsets from zero are 
            increased, keeping the relative zero position.
            If not set or if zero is not within the range: follow the rules based on the setting of "fromMidPoint"
            </param>
            <param name="fromMidPoint">
            Zoom out to keep the mid point of the Y scale the same (else keep the lowest value the same).
            Note that this is overridden if preserveZero is set, and the current range includes or ends at zero.
            </param>
            <returns>
            True if expanded
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomInY">
            <summary>
            Expand vertical 
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomOutX">
            <summary>
            contract horizontal scale by a factor
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ResetScrollBar">
            <summary>
            reset the scrollbar (full X range).
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomInX">
            <summary>
            Expand horizontal 
            </summary>
            <returns>
            true if graph is changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomOutY">
            <summary>
            contract vertical scale
            </summary>
            <returns>
            True if graph was changed
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ResetScaling">
            <summary>
            Reset the scaling to the data max values
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.PanEnabled">
            <summary>
            Gets or sets a value indicating whether panning has been enabled
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.TogglePan">
            <summary>
            Enable or disable panning mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Do">
            <summary>
            Save the current ChromatogrammPlot in the UnDo Stack
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UnDo">
            <summary>
            Sets the Plot back to the last state before the last Do was called - Undoes changes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ReDo">
            <summary>
            Sets the plot back into the state before an Undo was called (if there is one) - Redoes Undoes
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ClearUnDoRedo">
            <summary>
            Clear both UnDo and Redo Stacks
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ApplyUndoRedo(ThermoFisher.CommonCore.PlotCore.XYGraphPlot)">
            <summary>
            apply undo redo.
            </summary>
            <param name="plot">
            The plot.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ReadaptControlSettings">
            <summary>
            The readapt control settings.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Reset_Click(System.Object,System.EventArgs)">
            <summary>
            The reset_ click.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ReDo_Click(System.Object,System.EventArgs)">
            <summary>
            The re do button was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Undo_Click(System.Object,System.EventArgs)">
            <summary>
            The undo button was clicked.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.SupportAlphaBlendedLinesForEmf">
            <summary>
            Gets or sets a value indicating whether alpha blended lines can be used when creating an Emf file .
            Default=true
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Copy_Click(System.Object,System.EventArgs)">
            <summary>
            copy to clipboard tool strip menu item clicked. Perform copy.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The event args.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CopyToClipboard(System.Single,System.Single,ThermoFisher.CommonCore.WpfPlot.Controls.SizeUnit)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size in real world units
            </summary>
            <param name="width">
            width
            </param>
            <param name="height">
            height
            </param>
            <param name="unit">Units of size</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CopyToClipboard">
            <summary>
            Copy the last drawn plot to the clipboard, using the same size as on screen
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.CopyToClipboard(System.Int32,System.Int32)">
            <summary>
            Copy the last drawn plot to the clipboard, with a specified image size
            </summary>
            <param name="width">
            width in pixels
            </param>
            <param name="height">
            height in pixels
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.XYPlotContextMenuStrip_Opened(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The xy plot context menu strip_ opened.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.InitializeScrollBar">
            <summary>
            The initialize scroll bar.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.UpdatePlotScrollBar(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            The update plot scroll bar.
            </summary>
            <param name="range">
            The range.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.plotScrollBar_Scroll(System.Object,System.Windows.Controls.Primitives.ScrollEventArgs)">
            <summary>
            The plot scroll bar_ scroll.
            </summary>
            <param name="sender">
            The sender.
            </param>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.MakeEmf(System.String,System.Boolean)">
            <summary>
            Save this plot as an EMF format file
            </summary>
            <param name="file">file to create</param>
            <param name="supportAlphaBlendedLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.MakeHtmlFile(System.String)">
            <summary>
            Save this plot as an HTML format file
            </summary>
            <param name="file">file to create</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomAllX">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.ZoomAllY">
            <inheritdoc />
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.Scrol(System.Double,System.Double)">
            <summary>
            Scrol to a new X range
            </summary>
            <param name="startRange">new start of range</param>
            <param name="endRange">new end of range</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.WpfXYPlotControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs">
            <summary>
            Contains Amplifying settings
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs.#ctor(System.Boolean,System.Boolean,System.Double,System.Windows.Point,System.Windows.Point,ThermoFisher.CommonCore.WpfPlot.ControlIdentification)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs"/> class. 
            Constructor - Creates EventArgs for Amplified Event 
            </summary>
            <param name="enabled">
            amplify Enabled flag
            </param>
            <param name="clearRegion">
            amplify clear region flag
            </param>
            <param name="factor">
            factor by which to amplify
            </param>
            <param name="start">
            start of amplifying region
            </param>
            <param name="end">
            end of amplifying region
            </param>
            <param name="id">
            Id of the Control raising the event
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs.AmplifyEnabled">
            <summary>
            Gets a value indicating whether Amplifier is enabled.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs.AmplifyClearRegion">
            <summary>
            Gets a value indicating whether all amplifiers are to be cleared.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs.AmplifyFactor">
            <summary>
            Gets Factor by which to amplify
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs.Start">
            <summary>
            Gets the start point of Amplifying region
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs.End">
            <summary>
            Gets the end point of Amplifying region
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAmplifiedEventArgs.Id">
            <summary>
            Gets the Control Idenfication Information 
            (name, type, Id)
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs">
            <summary>
            Contains EventAgs for Annotations
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs.#ctor(System.Windows.Point,System.Windows.Point,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Int32,ThermoFisher.CommonCore.WpfPlot.ControlIdentification)">
            <summary>
            Constructor - Creates EventArgs for Amnnotating Event 
            </summary>
            <param name="start">Start Point (Pixel) of annotated Region</param>
            <param name="end">End Point (pixel) of annotated Region </param>
            <param name="xDataRange">XDataRange of annotated region</param>
            <param name="yDataRange">YDataRange of annotated region</param>
            <param name="selectedTrace">id nr of the selected trace</param>
            <param name="id">Id of the Control raising the event</param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs.PixelRange">
            <summary>
            Start point of Annotating region
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs.XDataRange">
            <summary>
            Gets the XAxis DataRange of the Annotated Region
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs.YDataRange">
            <summary>
            Gets the YAxis DataRange of the Annotated Region
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs.SelectedTrace">
            <summary>
            Get the id Nr of the currently selected Trace
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphAnnotationChangedEventArgs.Id">
            <summary>
            Returns the Control Idenfication Information 
            (name, type, Id)
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs">
            <summary>
            Contains X,Y data from a graph (in data space, not pixels)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs.#ctor(System.Double,System.Double)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs"/> class. 
            Create an event for a mouse movement.
            Translates X and Y data from the plot
            </summary>
            <param name="x">
            X data position
            </param>
            <param name="y">
            Y data position
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs.X">
            <summary>
            Gets the X data value at the mouse position
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphPointEventArgs.Y">
            <summary>
            Gets the Y data value at the mouse position
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs">
            <summary>
            EventArgs containing selected Region in Pixels and DataValues
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.Handled">
            <summary>
            Gets or sets a value indicating if this event has been handled.
            Emulates feature of "Routed event args".
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.#ctor(ThermoFisher.CommonCore.PlotCore.GenericRange{System.Windows.Point},ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.WpfPlot.ControlIdentification,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs"/> class. 
            Create EventArgs for A GraphRegionSelected
            </summary>
            <param name="pixelRange">
            range of points - pixel coordinates to zoom to 
            </param>
            <param name="dataRangeX">
            range of XValues to zoom to
            </param>
            <param name="dataRangeY">
            range of YValues to zoom to
            </param>
            <param name="id">
            ControlIdentification Id - Control that raised the ZoomedEvent
            </param>
            <param name="trace">Zero based trace from which the range was selected. Default "-1", not from any trace</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.#ctor(ThermoFisher.CommonCore.PlotCore.GenericRange{System.Windows.Point},ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.DoubleRange,ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType,ThermoFisher.CommonCore.WpfPlot.ControlIdentification,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs"/> class. 
            Create EventArgs for A GraphRegionSelected
            </summary>
            <param name="pixelRange">
            range of points - pixel coordinates to zoom to 
            </param>
            <param name="dataRangeX">
            range of X Values to zoom to
            </param>
            <param name="dataRangeY">
            range of Y Values to zoom to
            </param>
            <param name="dataRangeZ">
            range of Z Values to zoom to
            </param>
            <param name="zType">Data type of Z scale</param>
            <param name="id">
            ControlIdentification Id - Control that raised the ZoomedEvent
            </param>
            <param name="trace">Zero based trace from which the range was selected. Default "-1", not from any trace</param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.Id">
            <summary>
            Gets the Control Identification Information 
            (name, type, Id)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.PixelRange">
            <summary>
            Gets the selected Range in Pixel Coordinates
            (Point High, Point Low)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.IsPixelRangeXSignificant">
            <summary>
            Gets a value indicating whether the X PixelRange is significant. True If the range is more than 3.
            Zoom will not occur if the range is not greater than 3.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.IsPixelRangeYSignificant">
            <summary>
            Gets a value indicating whether the Y PixelRange is significant. True If the range is more than 3.
            Zoom will not occur  if the range is not greater than 3.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.DataRangeX">
            <summary>
            Gets the selected X Range in Data Values - ordered
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.DataRangeY">
            <summary>
            Gets the selected Y Range in Data Values - - ordered
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.DataRangeZ">
            <summary>
            Gets the selected Z Range in Data Values - - ordered
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.DataTypeZ">
            <summary>
            Gets the selected Z type
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Controls.GraphRegionSelectedEventArgs.Trace">
            <summary>
            Gets the trace that this was picked from
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IImageLabel">
            <summary>
            Defines features of an image label
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IImageLabel.Image">
            <summary>
            Gets or sets the image to be drawn
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IScrollable">
            <summary>
            An Interface for implementing the Scrol bar support in plot controls
            - Enables interaction between Controls
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IScrollable.Scrol(System.Double,System.Double)">
            <summary>
            Pan interface
            </summary>
            <param name="startRange">start of pan range</param>
            <param name="endRange">end of pan range</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Interfaces.IWpfRender">
            <summary>
            Defines commands specific to Wpf rendering
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Interfaces.IWpfRender.DrawImage(System.Windows.Media.ImageSource,System.Windows.Rect)">
            <summary>
            Draw an image
            </summary>
            <param name="image">
            Image to draw
            </param>
            <param name="rect">
            bounding rectangle of image
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IonMapPlot">
            <summary>
            Class to draw ion maps.
            <para>An Ion map is used to show all MS/MS transitions or a particular order.
            The map has precursor masses on one axis, and fragments on the other</para>
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.MaxPrecursors">
            <summary>
            The max precursors.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.Tolerance">
            <summary>
            The tolerance.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.ScanFilterMs2">
            <summary>
            The scan filter for MS 2.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.ScanFilterMs10">
            <summary>
            The scan filter for MS 10.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.MsOrder">
            <summary>
            Gets or sets the MS/MS order for the map. Default 2 (MS/MS).
            For MS/MS this makes a map of all MS/MS precursors and fragments.
            Order 3 would give MS/MS/MS precursors and MS/MS fragments, and so on.
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.RangeInfo">
            <summary>
            The range info.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.IonMapPlot"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.#ctor(ThermoFisher.CommonCore.WpfPlot.IonMapPlot)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.IonMapPlot"/> class. 
            Copy the ion map settings
            </summary>
            <param name="newIonMap">
            Ion map to copy
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.PrepareData(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase)">
            <summary>
            Creates the map internal data, from the supplied data source.
            Must be called prior to drawing.
            </summary>
            <param name="source">
            A data source, which supplies scans to the map
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.DataSource">
            <summary>
            Gets or sets the data source.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.Draw(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Draw the ion map, using data created with the last call to <see cref="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.PrepareData(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase)"/>
            </summary>
            <param name="graphics">
            Drawing surface
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.PlotHeaderManager">
            <summary>
            Gets or sets the header Manager 
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SetHeading(ThermoFisher.CommonCore.PlotCore.HeadingManager.HeaderPosition,ThermoFisher.CommonCore.PlotCore.TextBlock,System.Boolean,System.Boolean)">
            <summary>
            Add header
            </summary>
            <param name="headerPosition">
            Where to add the header
            </param>
            <param name="textBlock">
            Text block representing the header
            </param>
            <param name="toTop">
            Flag indicating whether to draw to the top. This 
            flag is only used for left and right positions. 
            For example: If a plot has a "top" heading, it will normally span the full width of the plot, and
            a heading set "left" will start below the "top" heading.
            If "toTop" is set when attaching the "left" heading, then the "left" heading
            extends to the top of the plot area, and the "top" heading is therefore indented by the size of the
            "left" heading
            </param>
            <param name="toBottom">
            Flag indicating whether to draw to the bottom.
            flag is only used for left and right positions. 
            For example: If a plot has a "bottom" heading, it will normally span the full width of the plot, and
            a heading set "left" will start above the "bottom" heading.
            If "toBottom" is set when attaching the "left" heading, then the "left" heading
            extends to the bottom of the plot area, and the "bottom" heading is therefore indented by the size of the
            "left" heading
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.CreateHeading(ThermoFisher.CommonCore.PlotCore.TextBlock)">
            <summary>
            Create heading.
            </summary>
            <param name="block">
            The block.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.Clear">
            <summary>
            clear allocated tables
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.UpdateRangePlotLimits">
            <summary>
            Reset the range limits according to the flags.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.RangeFull">
            <summary>
            set to full precursor Mass range
            </summary>
            <returns>True if there is data to plot</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SetProductMassRange(ThermoFisher.CommonCore.PlotCore.DoubleRange)">
            <summary>
            Set the mass limits for the map. Setting a range of "0.0,0.0"
            will case an auto range (full product range) at the next draw
            </summary>
            <param name="range">
            The product mass range
            </param>
            <returns>
            always returns true
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.GetPrecursorRange">
            <summary>
            get displayed Precursor Mass range
            </summary>
            <returns>The precursor mass range (X axis limits)</returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.MassLimits">
            <summary>
            Gets the range of masses for the plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.ProductMassRange">
            <summary>
            Gets displayed mass range
            </summary>
            <returns>The (product) mass range of the plot</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct">
            <summary>
            The sort struct.
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.CompareMasses">
            <summary>
            compare masses.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.CompareMasses.System#Collections#Generic#IComparer{ThermoFisher#CommonCore#WpfPlot#IonMapPlot#SortStruct}#Compare(ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct,ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct)">
            <summary>
            Compare, to sort by mass.
            </summary>
            <param name="arg1">
            The first value to compare.
            </param>
            <param name="arg2">
            The second value to compare.
            </param>
            <returns>
            The comparison result.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.ReadAllTraces(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase)">
            <summary>
            Read all traces.
            </summary>
            <param name="source">
            The source.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.ConvertIndexToScanNumber(System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct},System.Int32)">
            <summary>
            The convert index to scan number.
            </summary>
            <param name="matchedIndexes">
            The matched indexes.
            </param>
            <param name="index">
            The index.
            </param>
            <returns>
            The <see cref="T:System.Int32"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.ExtractScans(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct},System.Int32,System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct},System.Int32,System.Double)">
            <summary>
            The extract scans.
            </summary>
            <param name="source">
            The source.
            </param>
            <param name="matchedIndexes">
            The matched indexes.
            </param>
            <param name="peakCount">
            The peak count.
            </param>
            <param name="multipleIndexes">
            The multiple indexes.
            </param>
            <param name="widthOfEachTrace">
            The width of each trace.
            </param>
            <param name="firstTraceStart">
            The first trace start.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.ExtractScan(ThermoFisher.CommonCore.PlotCore.GraphicsScan,System.Int32,ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct})">
            <summary>
            The extract scan.
            </summary>
            <param name="rawScan">
            The raw Scan.
            </param>
            <param name="index">
            The index.
            </param>
            <param name="source">
            The source.
            </param>
            <param name="matchedIndexes">
            The matched indexes.
            </param>
            <returns>
            The <see cref="T:System.Int32"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.CalculateMassLimitsForFile(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SortStruct},System.Int32@)">
            <summary>
            The calculate mass limits for file.
            </summary>
            <param name="source">
            The source.
            </param>
            <param name="matchedIndexes">
            The matched indexes.
            </param>
            <param name="peakCount">
            The peak count.
            </param>
            <returns>
            The <see cref="T:System.Boolean"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.InitializePrecursorMassLimits">
            <summary>
            The initialize precursor mass limits.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.SetTraces(System.Int32,System.Double,System.Double,System.Double,System.Single[][],System.Single[],System.Double[],ThermoFisher.CommonCore.PlotCore.CursorRegion.TraceType,ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType)">
            <summary>
            override the set traces, to use a subset of the data
            </summary>
            <param name="numberOfScans">
            number of scans
            </param>
            <param name="startMass">
            start of mass range to plot (range in z-axis 3D map, y-axis in density mapping
            </param>
            <param name="endMass">
            end of mass range to plot (range in z-axis 3D map, y-axis in density mapping
            </param>
            <param name="lowestMass">
            The start of the created data for the map (allows a slice of the data to be plotted)
            </param>
            <param name="data">
            chromatogram for each scan
            </param>
            <param name="zeros">trace which is all zero</param>
            <param name="scanTime">
            RT at each scan
            </param>
            <param name="traceType">
            What trace type, used for what cursor to display
            </param>
            <param name="typeOnXAxis">
            data type for X Axis, such as "time" or "precursor"
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.CreateProductScan(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Double)">
            <summary>
            Create a product mass scan, from the current map
            </summary>
            <param name="source">
            The source.
            </param>
            <param name="parentMass">
            Parent mass, whose product scan is needed
            </param>
            <returns>
            The extracted product scan
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.CreatePrecursorScan(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Double)">
            <summary>
            This produces a precursor scan, from the current map
            </summary>
            <param name="source">
            The source.
            </param>
            <param name="productMass">
            Generate precursors for this product
            </param>
            <returns>
            The extracted precursor scan
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapPlot.CreateNeutralLossScan(ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase,System.Double)">
            <summary>
            This produces a Neutral Loss scan, from the last drawn map.
            </summary>
            <param name="source">
            The source.
            </param>
            <param name="neutralLossMass">
            Mass of neutral
            </param>
            <returns>
            The extracted neutral loss scan
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot">
            <summary>
            Calibration curve plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.MarkerColor">
            <summary>
            Gets or sets Color for the calculated amount marker line.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot"/> class. 
            Constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.#ctor(ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot"/> class. 
            Copy Constructor
            </summary>
            <param name="plotToCopy">
            Plot to Copy
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.SetSymbolColor(System.Windows.Media.Color)">
            <summary>
            Set the symbol colors for both the include and excluded symbol
            </summary>
            <param name="color">Color to set the symbol color</param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.IncludedSymbolColor">
            <summary>
            Gets or sets the color used for the symbol for points included on the calibration curve
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.ExcludedSymbolColor">
            <summary>
            Gets or sets the color used for the symbol for points excluded from the calibration curve
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.ReadOnlyIncludedSymbolColor">
            <summary>
            Gets or sets the color used for the symbol for points included on the calibration curve
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.ReadOnlyExcludedSymbolColor">
            <summary>
            Gets or sets the color used for the symbol for points excluded from the calibration curve
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CalibrationCurvePlot.Draw(System.Windows.Media.DrawingContext)">
            <summary>
            draw the curve.
            </summary>
            <param name="context">
            The context.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl">
             <summary>
             Follow steps 1a or 1b and then 2 to use this custom control in a XAML file.
            
             Step 1a) Using this custom control in a XAML file that exists in the current project.
             Add this XmlNamespace attribute to the root element of the markup file where it is 
             to be used:
            
                 xmlns:MyNamespace="clr-namespace:ThermoFisher.CommonCore.WpfPlot"
            
            
             Step 1b) Using this custom control in a XAML file that exists in a different project.
             Add this XmlNamespace attribute to the root element of the markup file where it is 
             to be used:
            
                 xmlns:MyNamespace="clr-namespace:ThermoFisher.CommonCore.WpfPlot;assembly=ThermoFisher.CommonCore.WpfPlot"
            
             You will also need to add a project reference from the project where the XAML file lives
             to this project and Rebuild to avoid compilation errors:
            
                 Right click on the target project in the Solution Explorer and
                 "Add Reference"->"Projects"->[Browse to and select this project]
            
            
             Step 2)
             Go ahead and use your control in the XAML file.
             <code>
                &lt; MyNamespace:ChroDerivedControl &gt;
             </code>
            
             </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.#ctor(ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot)">
            <summary>
            Create from a chromatogram plot
            </summary>
            <param name="chro"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.#ctor">
            <summary>
            default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.MyDesignerData">
            <summary>
            Create designer view data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.MyPick">
            <summary>
            access to cursor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.MyMouseDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Emulate mouse down
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.MyMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Emulate mouse move
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.MyMouseUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Emulate mouse up
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.MyMouseLeave(System.Windows.Input.MouseEventArgs)">
            <summary>
            Emulate mouse leave
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChroDerivedControl.CreateDesignerData">
            <summary>
            Create data for designer mode
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot">
            <summary>
            This class produces a chromatogram graphics report, which can have any number of traces.
            This layer supports WPF syntax for colors.
            WPF based wrapper.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot"/> class. 
            construct
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.ResetScaling">
            <summary>
            Reset scaling to "auto".
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.#ctor(ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot"/> class. 
            Copy constructor
            </summary>
            <param name="chromatogramToCopy">
            chromatogram to copy
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.Clone">
            <summary>
            Creates a new object that is a copy of the current instance.
            </summary>
            <returns>
            A new object that is a copy of this instance.
            </returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.Draw(System.Windows.Media.DrawingContext)">
            <summary>
            Draw the chromatogram
            </summary>
            <param name="context">WPF drawing surface</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.ImageLabelDeleter">
            <summary>
            Class to delete image labels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.ImageLabelDeleter.LikeThis">
            <summary>
            Gets or sets a label, such that any label matching it will be removed
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.ImageLabelDeleter.DeleteImageLabel(ThermoFisher.CommonCore.WpfPlot.IImageLabel)">
            <summary>
            Determine whether the given label should be deleted
            </summary>
            <param name="label">a label of ImageLabel type</param>
            <returns>true if the label should be deleted; false otherwise.</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ChromatogramPlot.ClearAnnotation(ThermoFisher.CommonCore.WpfPlot.IImageLabel)">
            <summary>
            Clear annotation matching the given image label
            </summary>
            <param name="imageLabel">image label object to be deleted</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ClipboardMetafileCreate">
            <summary>
            Object to use win32 system to make EMF metafiles on clipboard
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ClipboardMetafileCreate.PutMetafileOnClipboard(System.IntPtr,System.Drawing.Imaging.Metafile)">
            <summary>
            Place a metafile on the clipboard
            </summary>
            <param name="windowHandle">window handle</param>
            <param name="mf">metafile reference</param>
            <returns>true if object created on clipboard</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ClipboardMetafileCreate.NativeMethods">
            <summary>
            Windows system calls
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ControlIdentification">
            <summary>
            Event from graphs (mouse clicks etc)
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.ControlIdentification._name">
            <summary>
            General information for every control
            Used for Activate data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ControlIdentification.Name">
            <summary>
            Gets or sets The name for this control
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ControlIdentification.Id">
            <summary>
            Gets or sets An id used by the application to track
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ControlIdentification.Type">
            <summary>
            Gets or sets A tag that identifies the type of this plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ControlIdentification.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ControlIdentification"/> class. 
            Constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ControlIdentification.#ctor(System.String,System.Int32,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ControlIdentification"/> class. 
            Constructor
            </summary>
            <param name="name">
            The name for this control
            </param>
            <param name="id">
            An id used by the application to track
            </param>
            <param name="type">
            A tag that identifies the type of this plot
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs">
            <summary>
            Contains wether or not a Control was selected ot unselected
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs.#ctor(System.Boolean,ThermoFisher.CommonCore.WpfPlot.ControlIdentification)">
            <summary>
            Create EventArgs for a Control Selection Event
            </summary>
            <param name="selected">wether or not the Control was selected or unselected</param>
            <param name="id">ControlIdentification (name, type, id)</param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs.Selected">
            <summary>
            Returns wether or not the Control was selected or not
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs.Id">
            <summary>
            Returns the Control Idenfication Information 
            (name, type, Id)
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport">
            <summary>
            The plot scroll bar support class maps Windows scroll bar activity
            into X data range changes on a plot.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.#ctor(System.Windows.Controls.Primitives.ScrollBar)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport"/> class.
            </summary>
            <param name="plotScrollBar">
            The plot scroll bar.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.InitializeScrollBar(System.Boolean,ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            Initialize the scroll bar.
            </summary>
            <param name="enable">
            Set if the scroll bar should be enabled (shown).
            </param>
            <param name="graph">
            The graph, which is controlled by the scroll bar.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.ToScrollRange(System.Double,System.Double,System.Double)">
            <summary>
            Convert data value to scroll range.
            </summary>
            <param name="value">
            The value.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="scale">
            The scale.
            </param>
            <returns>
            The scroll bar position>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.UpdatePlotScrollBar(ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Boolean,ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            Update the plot scroll bar.
            </summary>
            <param name="range">
            The range.
            </param>
            <param name="enable">
            The enable.
            </param>
            <param name="graph">
            The graph.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.Scale(ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            Scale factor between scroll position and data.
            </summary>
            <param name="graph">
            The graph.
            </param>
            <returns>
            The scale factor.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.Scroll(ThermoFisher.CommonCore.WpfPlot.IScrollable,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Windows.Controls.Primitives.ScrollEventArgs)">
            <summary>
            Scroll to a new x axis range.
            </summary>
            <param name="control">
            The control.
            </param>
            <param name="graph">
            The graph.
            </param>
            <param name="e">
            The event.
            </param>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Thrown on invalid scroll event
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.ScrollToNewValue(ThermoFisher.CommonCore.WpfPlot.IScrollable,ThermoFisher.CommonCore.PlotCore.GraphPlotBase,System.Windows.Controls.Primitives.ScrollEventArgs)">
            <summary>
            Scroll to new value.
            </summary>
            <param name="control">
            The control.
            </param>
            <param name="graph">
            The graph.
            </param>
            <param name="e">
            The event.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.ScrollToStart(ThermoFisher.CommonCore.WpfPlot.IScrollable,ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            Scroll to start of plot.
            </summary>
            <param name="control">
            The control.
            </param>
            <param name="graph">
            The graph.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PlotScrollBarSupport.ScrollToEnd(ThermoFisher.CommonCore.WpfPlot.IScrollable,ThermoFisher.CommonCore.PlotCore.GraphPlotBase)">
            <summary>
            Scroll to end of plot.
            </summary>
            <param name="control">
            The control.
            </param>
            <param name="graph">
            The graph.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext">
            <summary>
            Class to draw using WPF drawing context.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.#ctor(System.Windows.Media.DrawingContext)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext"/> class.
            </summary>
            <param name="context">
            The context.
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ApplyWpfRenderFixes">
            <summary>
            Gets or sets a value indicating whether to work around a WPF defect.
            return "false" from all other renderers
            This is to workaround a defect in WPF
            If an adorner control is drawn, and the control below has "exact integer" pixel coordinates for vertical lines, then there 
            is a clipping error, and lines just to the left of the adorner are erased from the adorned element when the adorner is drawn.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.MakeNotAnInteger(System.Double)">
            <summary>
            This is to workaround a defect in WPF
            If an adorner control is drawn, and the control below has "exact integer" pixel coordinates for vertical lines, then there 
            is a clipping error, and lines just to the left of the adorner are erased from the adorned element when the adorner is drawn.
            </summary>
            <param name="x">
            Point to be adjusted
            </param>
            <returns>
            A fixed value: If  x is an exact integer, 0.1 is added so that it is a "real" value 
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.MakeNotAnInteger(ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            This is to workaround a defect in WPF
            If an adorner control is drawn, and the control below has "exact integer" pixel coordinates for vertical lines, then there 
            is a clipping error, and lines just to the left of the adorner are erased from the adorned element when the adorner is drawn.
            </summary>
            <param name="point">
            Point to be adjusted
            </param>
            <returns>
            A fixed point: If either x or y are exact integers, 0.1 is added so that they are "real" values 
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.CreatePen(ThermoFisher.CommonCore.PlotCore.IPlotPen)">
            <summary>
            Create a pen. This may save overheads of creating pens
            on each interface call which accepts "PlotPen"
            </summary>
            <param name="pen">
            The pen to convert.
            </param>
            <returns>
            An object which contains the converted pen.
            This can only be used by the renderer which provided it.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawEllipse(ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.Interfaces.IRenderPen,ThermoFisher.CommonCore.PlotCore.PlotPoint,System.Double,System.Double)">
            <summary>
            Draw an ellipse
            </summary>
            <param name="brush">Brush to fill ellipse, if not null</param>
            <param name="pen">Pen for ellipse outline, if not null</param>
            <param name="point">Center of ellipse</param>
            <param name="horizontalAxis">Width of ellipse</param>
            <param name="verticalAxis">Height of ellipse</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawFastFigure(ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.IPlotPen,ThermoFisher.CommonCore.PlotCore.PlotPoint[],System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Draw a figure from a set of points, in a sparse array.
            This method permits a buffer to be allocated for a set of points,
            and to be partially filled from the start.
            </summary>
            <param name="brush">Brush to fill figure</param>
            <param name="pen">Pen for outline</param>
            <param name="points">Points defining outline</param>
            <param name="validPoints">Number of points to draw, always starting at index 0</param>
            <param name="isFilled">True if the figure should be filled</param>
            <param name="closeFigure">If true: Figure is closed.
            Example: a rectangle given a 4 points would appear correctly when closed, but as 3 sides when not closed</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawFastFigure(ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.Interfaces.IRenderPen,ThermoFisher.CommonCore.PlotCore.PlotPoint[],System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Draw a figure from a set of points, in a sparse array.
            This method permits a buffer to be allocated for a set of points,
            and to be partially filled from the start.
            </summary>
            <param name="brush">Brush to fill figure</param>
            <param name="pen">Pen for outline, crated by this renderer</param>
            <param name="points">Points defining outline</param>
            <param name="validPoints">Number of points to draw, always starting at index 0</param>
            <param name="isFilled">True if the figure should be filled</param>
            <param name="closeFigure">If true: Figure is closed.
            Example: a rectangle given a 4 points would appear correctly when closed, but as 3 sides when not closed</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawFilledRectangle(ThermoFisher.CommonCore.PlotCore.PlotColor,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Draw a rectangle, filled with a solid color
            </summary>
            <param name="fillColor">Color to fill with</param>
            <param name="rectangle">Rectangle to fill</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawGradientRectangle(ThermoFisher.CommonCore.PlotCore.PlotColor,ThermoFisher.CommonCore.PlotCore.PlotColor,ThermoFisher.CommonCore.PlotCore.PlotLinearGradientMode,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Draw a rectangle, filled with a gradient
            </summary>
            <param name="firstColor">First color of gradient</param>
            <param name="secondColor">Second color of gradient</param>
            <param name="gradientMode">Angle and other attributes of gradient</param>
            <param name="rectangle">Rectangle to fill</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawImage(System.Windows.Media.ImageSource,System.Windows.Rect)">
            <summary>
            Draw an image
            </summary>
            <param name="image">Image to draw</param>
            <param name="rect">bounding rectangle of image</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawLine(ThermoFisher.CommonCore.PlotCore.IPlotPen,ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Draw a line
            </summary>
            <param name="pen">Pen for line</param>
            <param name="first">Start of line</param>
            <param name="second">End of line</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawLine(ThermoFisher.CommonCore.PlotCore.Interfaces.IRenderPen,ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Draw a line
            </summary>
            <param name="pen">Pen for line</param>
            <param name="first">Start of line</param>
            <param name="second">End of line</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawLines(ThermoFisher.CommonCore.PlotCore.IPlotPen,ThermoFisher.CommonCore.PlotCore.PlotLine[])">
            <summary>
            Draw a set of lines
            </summary>
            <param name="pen">Pen for line</param>
            <param name="lines">The lines to draw</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawPathGeometry(ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.IPlotPen,ThermoFisher.CommonCore.PlotCore.PlotPathGeometry)">
            <summary>
            Draw a path (a set of lines). If the brush is set, but not the pen,
            then a pen is created from the bush.
            </summary>
            <param name="brush">Brush to fill path (if not null)</param>
            <param name="pen">Pen for outline (if not null)</param>
            <param name="path">Path to draw</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawRectangle(ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.IPlotPen,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Draw a Rectangle
            </summary>
            <param name="brush">Brush, to fill if not null</param>
            <param name="pen">Pen for outline, if not null</param>
            <param name="plotRectangle">Rectangle to draw</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawRectangle(ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.Interfaces.IRenderPen,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Draw a Rectangle
            </summary>
            <param name="brush">Brush, to fill if not null</param>
            <param name="pen">Pen for outline, if not null</param>
            <param name="rect">Rectangle to draw</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawRotatedString(System.String,ThermoFisher.CommonCore.PlotCore.PlotFont,System.Single,System.Single,System.Single,ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.PlotStringFormat)">
            <summary>
            Draw a string rotated at an angle
            </summary>
            <param name="text">String to draw</param>
            <param name="font">Font to draw</param>
            <param name="angle">Clockwise angle from horizontal</param>
            <param name="x">X position of text</param>
            <param name="y">Y position of text</param>
            <param name="brush">Brush to paint text</param>
            <param name="format">Alignment of text</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawText(System.String,ThermoFisher.CommonCore.PlotCore.PlotFont,ThermoFisher.CommonCore.PlotCore.PlotBrush,System.Double,System.Double)">
            <summary>
            Draw a text string
            </summary>
            <param name="text">Test to draw</param>
            <param name="font">Font to use</param>
            <param name="textBrush">Brush to draw text</param>
            <param name="x">X coordinate</param>
            <param name="y">Y coordinate</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.DrawText(System.String,ThermoFisher.CommonCore.PlotCore.PlotFont,ThermoFisher.CommonCore.PlotCore.PlotBrush,System.Int32,System.Int32,ThermoFisher.CommonCore.PlotCore.PlotTextAlignment)">
            <summary>
            Draw a text string
            </summary>
            <param name="text">Text to draw</param>
            <param name="font">Font to draw in</param>
            <param name="textBrush">Brush to draw text</param>
            <param name="x">X coordinate</param>
            <param name="y">Y coordinate</param>
            <param name="alignment">String alignment</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.MeasureRotatedString(System.String,ThermoFisher.CommonCore.PlotCore.PlotFont,System.Single,ThermoFisher.CommonCore.PlotCore.PlotStringFormat)">
            <summary>
            Calculate size in display units of a string, when set an an angle
            </summary>
            <param name="text">Text to measure</param>
            <param name="font">Font to measure</param>
            <param name="angle">Angle of text</param>
            <param name="format">String alignment</param>
            <returns>The size of the rotated string</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.MeasureStringExact(System.String,ThermoFisher.CommonCore.PlotCore.PlotFont)">
            <summary>
            Measure a string, not including any space around the text
            </summary>
            <param name="text">Text to measure</param>
            <param name="font">Font to measure with</param>
            <returns>The size of the string</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PopClip">
            <summary>
            Stop clipping (from last Push Clip)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PopInterpolation">
            <summary>
            Pop last interpolation.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PopSharpLineFix">
            <summary>
            end use of guidelines (WPF only)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PopSmooth">
            <summary>
            Pop last smooth.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PushClip(ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Begin clipping.
            </summary>
            <param name="clipRectangle">Clip region</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PushInterpolation(System.Boolean)">
            <summary>
            Push interpolation mode for bitmaps
            </summary>
            <param name="smooth">
            set if the interpolation should look smoothed
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PushSharpLineFix">
            <summary>
            Push a guideline set (WPF only). This is to cause pixel aligned lines.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.PushSmooth">
            <summary>
            Begin smoothing, must have a matching PopSmooth call.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertColor(ThermoFisher.CommonCore.PlotCore.PlotColor)">
            <summary>
            Convert a color.
            </summary>
            <param name="color">
            The color to convert.
            </param>
            <returns>
            The converted color<see cref="T:System.Windows.Media.Color"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertDashStyle(ThermoFisher.CommonCore.PlotCore.PlotDashStyle)">
            <summary>
            Convert a dash style.
            </summary>
            <param name="style">
            The style to convert.
            </param>
            <returns>
            The converted style<see cref="T:System.Windows.Media.DashStyle"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertPen(ThermoFisher.CommonCore.PlotCore.IPlotPen)">
            <summary>
            Convert a pen.
            </summary>
            <param name="pen">
            The pen to convert.
            </param>
            <returns>
            The converted pen<see cref="T:System.Windows.Media.Pen"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertRegion(ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Convert region.
            </summary>
            <param name="rectangleRegion">
            The rectangle region.
            </param>
            <returns>
            The converted region<see cref="T:System.Windows.Rect"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertToBrush(ThermoFisher.CommonCore.PlotCore.PlotBrush)">
            <summary>
            Convert to brush.
            </summary>
            <param name="brush">
            The brush to convert.
            </param>
            <returns>
            The converted brush<see cref="T:System.Windows.Media.Brush"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.CreateGuidelineSet(System.Double,System.Windows.Rect)">
            <summary>
            Create a guideline set, to get "crisp" pixels..
            </summary>
            <param name="halfPenWidth">
            The half pen width.
            </param>
            <param name="rect">
            The rectangle.
            </param>
            <returns>
            The created guidelines.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertAlignment(ThermoFisher.CommonCore.PlotCore.PlotTextAlignment)">
            <summary>
            Convert an alignment.
            </summary>
            <param name="alignment">
            The alignment to convert.
            </param>
            <returns>
            The converted alignment<see cref="T:System.Windows.TextAlignment"/>.
            </returns>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Unknown alignment
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertFace(ThermoFisher.CommonCore.PlotCore.PlotFont)">
            <summary>
            convert a type face. Keeps a cache of types.
            </summary>
            <param name="font">
            The font, who's face is needed.
            </param>
            <returns>
            The converted face<see cref="T:System.Windows.Media.Typeface"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertFigure(ThermoFisher.CommonCore.PlotCore.PlotPathFigure)">
            <summary>
            Convert a figure.
            </summary>
            <param name="plotPathFigure">
            The plot path figure to convert.
            </param>
            <returns>
            The converted figure<see cref="T:System.Windows.Media.PathFigure"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertFontFamily(System.String)">
            <summary>
            Convert font family.
            </summary>
            <param name="fontFamily">
            The font family to convert.
            </param>
            <returns>
            The converted font family<see cref="T:System.Windows.Media.FontFamily"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertFontStyle(ThermoFisher.CommonCore.PlotCore.PlotFontStyles)">
            <summary>
            Convert a font style.
            </summary>
            <param name="style">
            The style to convert.
            </param>
            <returns>
            The converted style<see cref="T:System.Windows.FontStyle"/>.
            </returns>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Unknown style
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertFontWeight(ThermoFisher.CommonCore.PlotCore.PlotFontWeights)">
            <summary>
            Convert a font weight.
            </summary>
            <param name="weight">
            The weight.
            </param>
            <returns>
            The converted weight<see cref="T:System.Windows.FontWeight"/>.
            </returns>
            <exception cref="T:System.ArgumentOutOfRangeException">
            Unknown weight
            </exception>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertGeometry(ThermoFisher.CommonCore.PlotCore.PlotPathGeometry)">
            <summary>
            Convert a path geometry.
            </summary>
            <param name="path">
            The path to converted.
            </param>
            <returns>
            The converted geometry<see cref="T:System.Windows.Media.PathGeometry"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertPoint(ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Convert a point.
            </summary>
            <param name="point">
            The point to convert.
            </param>
            <returns>
            The converted point<see cref="T:System.Windows.Point"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.ConvertSegment(ThermoFisher.CommonCore.PlotCore.PlotLineSegment)">
            <summary>
            Convert a segment.
            </summary>
            <param name="plotLineSegment">
            The plot line segment to convert.
            </param>
            <returns>
            The converted segment<see cref="T:System.Windows.Media.LineSegment"/>.
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen">
            <summary>
            The WPF render pen.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen.#ctor(ThermoFisher.CommonCore.PlotCore.IPlotPen)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen"/> class.
            </summary>
            <param name="pen">
            The pen.
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen.Brush">
            <summary>
            Gets the brush used to paint this pen
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen.ConvertedPen">
            <summary>
            Gets the converted pen.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen.DashStyle">
            <summary>
            Gets the style of dashed lines.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen.InitialPen">
            <summary>
            Gets or sets the initial pen.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen.Width">
            <summary>
            Gets the width (points) for this pen.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfDrawingContext.WpfRenderPen.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
            <filterpriority>2</filterpriority>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Renderers.EmfDrawingContext">
            <summary>
            Class to render the data in a format suitable for EMF files.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.EmfDrawingContext.#ctor(System.Drawing.Graphics,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Renderers.EmfDrawingContext"/> class.
            </summary>
            <param name="graphics">
            graphics, used for rendering
            </param>
            <param name="supportAlphaBlendLines">If set, output may contain alpha blended (transparent) lines</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.EmfDrawingContext.DrawImage(System.Windows.Media.ImageSource,System.Windows.Rect)">
            <summary>
            Draw an image
            </summary>
            <param name="image">
            Image to draw
            </param>
            <param name="rect">
            bounding rectangle of image
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.EmfDrawingContext.DrawGeometry(System.Windows.Media.Geometry,ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.IPlotPen,System.Windows.Rect)">
            <summary>
            Draw a geometry.
            </summary>
            <param name="shape">
            The shape.
            </param>
            <param name="plotBrush">
            The plot brush.
            </param>
            <param name="plotPen">
            The plot pen.
            </param>
            <param name="rect">
            The bounding rectangle.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfToRender">
            <summary>
            Convert (as best we can) WPF specific rendering to generic rendering
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Renderers.WpfToRender.DrawGeometry(System.Windows.Media.Geometry,ThermoFisher.CommonCore.PlotCore.PlotBrush,ThermoFisher.CommonCore.PlotCore.IPlotPen,System.Windows.Rect)">
            <summary>
            Draw a geometry.
            </summary>
            <param name="shape">
            The shape.
            </param>
            <param name="plotBrush">
            The plot brush.
            </param>
            <param name="plotPen">
            The plot pen.
            </param>
            <param name="rect">
            The bounding rectangle.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair">
            <summary>
            update cursor to match mouse movement
            returns data value and data type at selected point
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle">
            <summary>
            Cursor style for selection
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle.Crosshair">
            <summary>
            intersecting lines: Designed for mouse over
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle.SmallCrosshair">
            <summary>
            intersecting lines: Designed for mouse over
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle.OneArrowMarker">
            <summary>
            arrow at one end.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle.TwoArrowMarker">
            <summary>
            arrow at both ends
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle.FlatMarker">
            <summary>
            horizontal line
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle.SquareMarker">
            <summary>
            a square
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle.BoxMarker">
            <summary>
            box from cursor region: Designed for mouse over
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CursorStyle">
            <summary>
            Gets style to draw the cross hair
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.Enabled">
            <summary>
            Gets or sets a value indicating whether to draw cross hair
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.StyleUsed">
            <summary>
            Gets or sets the style chosen, (same as m_style except when 'Automatic')
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrossHairColor">
            <summary>
            Color of cursor line
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair"/> class. 
            Constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair"/> class. 
            Constructor
            </summary>
            <param name="halfWidth">
            half of cross hair width
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.Clear">
            <summary>
            Clear the cursor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.UpdateMarkerStyle(ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CrosshairStyle)">
            <summary>
            Change the marker style
            </summary>
            <param name="style">
            New style
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.Update(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate,ThermoFisher.CommonCore.PlotCore.CursorRegion,System.Windows.Point)">
            <summary>
            This function is called when just moving the mouse cursor over the graph when no mouse
            operation is in progress
            </summary>
            <param name="shape">
            device context to draw on
            </param>
            <param name="region">
            region for this point
            </param>
            <param name="cursorPoint">
            mouse point
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.Update(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate,ThermoFisher.CommonCore.PlotCore.CursorInput,System.Windows.Point,System.Windows.Point,ThermoFisher.CommonCore.WpfPlot.CursorPick)">
            <summary>
            This function is called when a cursor operation has been performed on a
            	trace the resultant action is applied to a different trace, it calculates
            	the rigid cursor imprint on the source trace
            </summary>
            <param name="shape">
            shape to draw on
            </param>
            <param name="cursorInput">
            cursor input database
            </param>
            <param name="startPoint">
            Start Point (Skewed)
            </param>
            <param name="endpoint">
            mouse point (Skewed), but adjusted if close enough to a line and not a thin box
            </param>
            <param name="cursorPick">
            Cursor Pick already containing all the details of what to draw
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.Update(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate,ThermoFisher.CommonCore.PlotCore.CursorInput,System.Windows.Point,System.Windows.Point,ThermoFisher.CommonCore.PlotCore.PickStyle,System.Int32)">
            <summary>
            This function is called when a cursor operation has been performed on a
            	trace the resultant action is applied to a different trace, it calculates
            	the rigid cursor imprint on the source trace
            </summary>
            <param name="shape">
            shape to draw on
            </param>
            <param name="cursorInput">
            cursor input database
            </param>
            <param name="startPoint">
            Start Point (Skewed)
            </param>
            <param name="endPoint">
            mouse point (Skewed), but adjusted if close enough to a line and not a thin box
            </param>
            <param name="styleUsed">
            Style used by the cursor pick
            </param>
            <param name="xShiftDueToSkew">
            Shift due to skew by the cursor pick
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.UpdateBoxCrossHair(System.Windows.Point,System.Int32,System.Windows.Point)">
            <summary>
            update a box cross hair.
            </summary>
            <param name="endpoint">
            The endpoint.
            </param>
            <param name="xshiftDueToSkew">
            The xshift due to skew.
            </param>
            <param name="startPoint">
            The start point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.Update(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate,ThermoFisher.CommonCore.PlotCore.CursorInput,System.Double,ThermoFisher.CommonCore.PlotCore.CursorRegion.TraceType,ThermoFisher.CommonCore.PlotCore.PickStyle)">
            <summary>
            This function is called when we want a marker displaying on the graph where 
            we have only the data points by which to draw the line by, we don't have any mouse points.
            Hence we have to examine the cursor input base for a valid region
            and then draw a CrossHair on it. Used by ion maps.
            </summary>
            <param name="shape">
            shape to draw cursor on
            </param>
            <param name="cursorInput">
            recorded cursor regions
            </param>
            <param name="dataValue">
            Marker must pass through this Data value
            </param>
            <param name="regionTraceType">
            What trace type should the graph be
            </param>
            <param name="pickStyle">
            What type of marker we want on the graph,
             also used to determine axis for data value
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CreateWideHorizontalCursor(System.Double,ThermoFisher.CommonCore.PlotCore.CursorRegion,System.Double,System.Windows.Point@,ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Point@)">
            <summary>
            Create a wide horizontal cursor.
            </summary>
            <param name="dataValue">
            The data value.
            </param>
            <param name="region">
            The region.
            </param>
            <param name="tanSkew">
            The tan skew.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="boundsRectangle">
            The bounds rectangle.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CreateWideVerticalCursor(System.Double,ThermoFisher.CommonCore.PlotCore.CursorRegion,System.Double,System.Windows.Point@,ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Point@)">
            <summary>
            The create wide vertical cursor.
            </summary>
            <param name="dataValue">
            The data value.
            </param>
            <param name="region">
            The region.
            </param>
            <param name="tanSkew">
            The tan skew.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="boundsRectangle">
            The bounds rectangle.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CreateSingleArrowVerticalCursor(System.Double,ThermoFisher.CommonCore.PlotCore.CursorRegion,System.Double,System.Windows.Point@,ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Windows.Point@)">
            <summary>
            create a cursor with single arrow at top.
            </summary>
            <param name="dataValue">
            The data value.
            </param>
            <param name="region">
            The region.
            </param>
            <param name="tanSkew">
            The tan skew.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="boundsRectangle">
            The bounds rectangle.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.CreateWideNeutralLossCursor(System.Double,ThermoFisher.CommonCore.PlotCore.CursorRegion,System.Double,System.Windows.Point@,System.Windows.Point@)">
            <summary>
            The create wide neutral loss cursor.
            </summary>
            <param name="dataValue">
            The data value.
            </param>
            <param name="cursorRegion">
            The p region.
            </param>
            <param name="skewTangent">
            The d tan skew.
            </param>
            <param name="start">
            The start.
            </param>
            <param name="end">
            The end.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.Draw(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            Draw the cross hair cursor
            </summary>
            <param name="shape">
            shaape in which to draw
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawSquareMarker(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw square marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawPlainSquareMarker(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw plain square marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawSkewedSquareMarker(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw skewed square marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawSkewedDecorativeCornerRightBottom(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw skewed decorative corner right bottom.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawDecorativeCornerRightTop(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw decorative corner right top.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawDecorativeCornerLeftBottom(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw decorative corner left bottom.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawSkewedDecorativeCornerLeftTop(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw skewed decorative corner left top.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawSkewedRectangle(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw skewed rectangle.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawBoxMarker(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw box marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawPlainSquare(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw plain square.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawFlatMarker(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw flat marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawTwoArrowMarker(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw two arrow marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawOneArrowMarker(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw one arrow marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawCrossHair(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw cross hair.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.DrawSmallCursor(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate)">
            <summary>
            The draw small cursor.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.MoveTo(System.Windows.Point)">
            <summary>
            The move to.
            </summary>
            <param name="p">
            The p.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.MoveTo(System.Int32,System.Int32)">
            <summary>
            The move to.
            </summary>
            <param name="x">
            The x.
            </param>
            <param name="y">
            The y.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.RubberBandLineTo(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate,System.Int32,System.Int32)">
            <summary>
            The rubber band line to.
            </summary>
            <param name="shape">
            The shape.
            </param>
            <param name="x">
            The x.
            </param>
            <param name="y">
            The y.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorCrosshair.RubberBandLineTo(ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate,System.Windows.Point)">
            <summary>
            Draw a rubber band line (for tracking cursor)
            </summary>
            <param name="shape">
            shape to draw on, to be rendered in an Adorner
            </param>
            <param name="point">
            End point of line
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.CursorPick">
            <summary>
            A cursor pick is the on-screen representation for cursor input.
            The class is for selecting data from a user interface (control)
            It is designed to handle "rubber band" interactions on a plot.
            A line, rectangle or parallelogram is drawn to represent the selection currently being made
            (whilst the mouse is dragged across a graph).
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick.DefaultPickThreshold">
            <summary>
            Default number of pixels before a line becomes a box.
            For example: 
            1: A line is dragged horizontally 30 pixels, and vertically 5 pixels.
            In this case the customer is assumed to be drawing a horizontal line, to zoom in X.
            2: A line is dragged horizontally 30 pixels, and vertically 10 pixels.
            In this case the customer is assumed to be drawing a box, to zoom in X and Y.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._pickStart">
            <summary>
            where pick was started, Note this is a window co-ordinate point, no anti skewing has took place 
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._pickEnd">
            <summary>
            where pick ends.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._style">
            <summary>
            shape of marker
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._xendPointUsed">
            <summary>
            end point (X) of drawn marker.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._yendPointUsed">
            <summary>
            end point (Y) of drawn marker.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._xshiftDueToSkew">
            <summary>
            shift caused by skew (to get parallelogram)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.XShiftDueToSkew">
            <summary>
            Gets the shift caused by skew (to get parallelogram)
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._threshold">
            <summary>
            pixel threshold to go from line to box
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._cursorRegion">
            <summary>
            cursor region containing first point
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._peakData">
            <summary>
            trace used for peakpick cursor drawing
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.DataStart">
            <summary>
            Gets or sets point for start of data on end of pick that's not being dragged.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.StyleUsed">
            <summary>
            Gets the style chosen(same as styleType except when 'Automatic')
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._hasPickStarted">
            <summary>
            Test if pack has started
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._hasPickMoved">
            <summary>
            Test if pack has moved since it was started
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.PickHasMoved">
            <summary>
            Gets or sets a value indicating whether the pick has been started.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.PickStarted">
            <summary>
            Gets or sets a value indicating whether the pick has been started.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.AutoBoxThreshold">
            <summary>
            Gets or sets the pixel threshold to go from line to box.
            If a drag is made on a plot, using Automatic <see cref="T:System.Windows.Style"/>, a horizontal line will remain horizontal, as long as the
            vertical distance between the start point and the current point is within this threshold.
            The same applies to a vertical line.
            <para>This is a "mouse jitter filter" as customers cannot make a line perfectly horizontal or vertical</para>
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.CursorPick._symbolType">
            <summary>
            Style of symbol
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.CornerSymbol">
            <summary>
            Gets or sets the symbol for corners of marker
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.GeometricDrawing">
            <summary>
            Gets or sets Image, which is used for "Image" style cursors.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.Image">
            <summary>
            Gets or sets Image, which is used for "Image" style cursors.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.CursorPick.ImageOffsetPoint">
            <summary>
            Gets the offset applied to the image.
            This takes account of where the mouse was clicked within the image
            so that the drag starts without the image "jumping" to the top left corner at the mouse point.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.CursorPick"/> class. 
            Construct
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.SetTrace(ThermoFisher.CommonCore.PlotCore.Interfaces.IXYData)">
            <summary>
            Attach trace data to this pick. This allows PeakPick or ManualPeakPick style markers to snap the pick to real data.
            This must be set before calling <see cref="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.FindNearestTracePoint(System.Double@,System.Double@)"/>, or using a PeakPick or ManualPeakPick style markers
            </summary>
            <param name="data">
            trace, which is used for aligning a cursor to data.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.Start(ThermoFisher.CommonCore.PlotCore.CursorRegion,System.Windows.UIElement,ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Point,ThermoFisher.CommonCore.PlotCore.PickStyle,ThermoFisher.CommonCore.PlotCore.Symbol.SymbolType)">
            <summary>
            start of pick (mouse down)
            </summary>
            <param name="region">
            cursor input region containing start point
            </param>
            <param name="control">
            Control which received the event
            </param>
            <param name="shape">
            Holds the shape to be drawn on an Adorner
            </param>
            <param name="point">
            X,Y of start point
            </param>
            <param name="style">
            The type of pick marker to create
            </param>
            <param name="symbol">
            symbol to use
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.StartImageWithOffset(ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Point,System.Double,System.Double,ThermoFisher.CommonCore.PlotCore.PickStyle)">
            <summary>
            Start a pick, for dragging an image
            </summary>
            <param name="region">
            The region.
            </param>
            <param name="shape">
            The shape.
            </param>
            <param name="point">
            The point.
            </param>
            <param name="offsetX">
            The offset x, from the origin of the image to the mouse click point.
            </param>
            <param name="offsetY">
            The offset y, from the origin of the image to the mouse click point..
            </param>
            <param name="style">The style of the image marker. Must be either Image or GeometricDrawing</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.Start(ThermoFisher.CommonCore.PlotCore.CursorRegion,ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Point,ThermoFisher.CommonCore.PlotCore.PickStyle,ThermoFisher.CommonCore.PlotCore.Symbol.SymbolType)">
            <summary>
            start of pick (mouse down)
            </summary>
            <param name="region">
            cursor input region containing start point
            </param>
            <param name="shape">
            Shape which contains marker, to draw on an Adorner control
            </param>
            <param name="point">
            X,Y of start point
            </param>
            <param name="style">
            The type of pick marker to create
            </param>
            <param name="symbol">
            symbol to use
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.EndPick">
            <summary>
            end pick (mouse up)
            </summary>
            <returns>
            Start and End points of the pick
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.Endpoints">
            <summary>
            Get the current marker start and end points
            </summary>
            <returns>
            Start and end of the pick
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.FindNearestTracePoint(System.Double@,System.Double@)">
            <summary>
            Find the point in the data closest to <paramref name="x"/>, <paramref name="y"/> 
            </summary>
            <param name="x">
            X data value (for example mass) to look for. Updated with the found value
            </param>
            <param name="y">
            Y data value found.
            </param>
            <returns>
            true if a point has been found. If false, no values are set for <paramref name="x"/> or <paramref name="y"/>
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.TraceY(System.Double)">
            <summary>
            Find Y value of the nearest point on the trace associated with this cursor.
            For example, find the nearest chromatogram point intensity for a given retention time.
            </summary>
            <param name="x">
            X value to find in the trace data (nearest)
            </param>
            <returns>
            The Y data value at the neatest point to the supplied X data location
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.AutoChooseStyle">
            <summary>
            choose style of marker. Determines based on the region type, and whether the operator
            appears to be drawing a line or a box, based on threshold.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.ChooseBasicStyle(System.Int32,System.Int32,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Determine if a line or box style should be used
            </summary>
            <param name="absoluteX">
            The absolute x.
            </param>
            <param name="absoluteY">
            The absolute y.
            </param>
            <param name="inner">
            The inner rectangle of the plot
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.ChooseStyleWhenSkewed(System.Int32,System.Int32,System.Double,System.Int32,System.Int32,ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            The choose style when skewed.
            </summary>
            <param name="horizontalDifference">
            The x difference.
            </param>
            <param name="verticalDifference">
            The y difference.
            </param>
            <param name="skewAngle">
            The d skew.
            </param>
            <param name="absoluteX">
            The absolute x distance moved.
            </param>
            <param name="absoluteY">
            The absolute y distance moved.
            </param>
            <param name="inner">
            The inner.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.Move(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Windows.Point)">
            <summary>
            move pick (mouse drag)
            </summary>
            <param name="shape">
            The shape.
            </param>
            <param name="point">
            The point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.PickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            draw a marker (line or box)
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawImageMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw the image marker into the rubber band shape.
            </summary>
            <param name="shape">
            The shape into which the image which will be drawn.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawGeometricMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw the geometric marker into the rubber band shape.
            </summary>
            <param name="shape">
            The shape into which the image which will be drawn.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawSingleArrowLineMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw a marker which has a vertical line
            And a triangle at the top.
            Used to show "current retention time" on a chromatogram.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawWideNeutralLossMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Double)">
            <summary>
            Draw a wide neutral loss marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added
            </param>
            <param name="tangentOfSkew">
            The tangent of skew.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawWideHorizontalMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Double)">
            <summary>
            Draw wide horizontal marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added
            </param>
            <param name="tangentOfSkew">
            The tangent of the skew angle.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawWideVerticalMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape,System.Double)">
            <summary>
            Draw wide vertical marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added.
            </param>
            <param name="tangentOfSkew">
            The tangent of the skew angle.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawFixedBoxMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            The draw fixed box marker.
            </summary>
            <param name="shape">
            The shape.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawBoxMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw box marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawManualAddPeakMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw a marker for adding a manual baseline peak to a chromatogram
            </summary>
            <param name="shape">
            Shape to which the marker is added.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawManualPeakPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw manual peak pick marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawPeakPickMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw peak pick marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawDiagonalMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw diagonal marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawVerticalMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw a vertical marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.CursorPick.DrawHorizontalMarker(ThermoFisher.CommonCore.WpfPlot.RubberBandShape)">
            <summary>
            Draw a horizontal marker.
            </summary>
            <param name="shape">
            Shape to which the marker's vectors are added.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.DensityBitmap">
            <summary>
            Creates a bitmap which represents a density (heat map) plot.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DensityBitmap.#ctor(System.Collections.Generic.List{ThermoFisher.CommonCore.PlotCore.TraceBase},ThermoFisher.CommonCore.PlotCore.ColorScaler)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.DensityBitmap"/> class.
            </summary>
            <param name="traces">
            The traces.
            </param>
            <param name="colorScaler">
            The color scaler.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DensityBitmap.FillBitmap(System.Drawing.Bitmap,System.Int32,System.Int32[],ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Single[],System.Int32,System.Int32)">
            <summary>
            Draw the traces using a bitmap
            </summary>
            <param name="bitmap">Bitmap to draw on</param>
            <param name="pointsPlotted">
                The points plotted.
            </param>
            <param name="scaledX">
                The scaled x.
            </param>
            <param name="plotRect">
                The plot rect.
            </param>
            <param name="amplified">
                The amplified.
            </param>
            <param name="minXgap">
                The min xgap.
            </param>
            <param name="compressFactor">Compress this many traces into 1 pixel</param>
            <returns>
            The <see cref="T:System.Drawing.Bitmap"/>.
            </returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.DensityBitmap.MaxEnlargement">
            <summary>
            Gets or sets the max enlargement.
            When using EnhanceSize, this sets the maximum size of a point plotted.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.DensityBitmap.EnhanceSize">
            <summary>
            Gets or sets a value indicating whether enhance the size of points, based on intensity.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DensityBitmap.DrawTraceDensityGroup(System.Int32,System.Int32[],System.Single[],System.Int32,System.Drawing.Bitmap,System.Double,System.Double,System.Int32)">
            <summary>
            Draw all density plots, between certain intensity limits
            this is intended to permit ordering, so that "large data" can be drawn last.
            </summary>
            <param name="pointsPlotted">
                The points plotted.
            </param>
            <param name="scaledX">
                The scaled x.
            </param>
            <param name="amplified">
                The amplified.
            </param>
            <param name="minXgap">
                The min xgap.
            </param>
            <param name="bitmap">
                The bitmap.
            </param>
            <param name="bandMinimim">
                The band minimim.
            </param>
            <param name="bandMaximum">
                The band maximum.
            </param>
            <param name="compressFactor">compress this many plots per pixel</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DensityBitmap.DrawEnhancedPoint(System.Int32,System.Int32,System.Drawing.Bitmap,System.Int32,System.Drawing.Color)">
            <summary>
            Draw a circular or elliptical point, based on intensity.
            </summary>
            <param name="startPixel">
            The start pixel.
            </param>
            <param name="endPixel">
            The end pixel.
            </param>
            <param name="bitmap">
            The bitmap.
            </param>
            <param name="bitMapYPixel">
            The bit map y pixel.
            </param>
            <param name="color">
            The color.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve">
            <summary>
                Follow steps 1a or 1b and then 2 to use this custom control in a XAML file.
                Step 1a) Using this custom control in a XAML file that exists in the current project.
                Add this XmlNamespace attribute to the root element of the markup file where it is
                to be used:
                xmlns:MyNamespace="clr-namespace:ThermoFisher.CommonCore.WpfPlot"
                Step 1b) Using this custom control in a XAML file that exists in a different project.
                Add this XmlNamespace attribute to the root element of the markup file where it is
                to be used:
                xmlns:MyNamespace="clr-namespace:ThermoFisher.CommonCore.WpfPlot;assembly=ThermoFisher.CommonCore.WpfPlot"
                You will also need to add a project reference from the project where the XAML file lives
                to this project and Rebuild to avoid compilation errors:
                Right click on the target project in the Solution Explorer and
                "Add Reference"->"Projects"->[Browse to and select this project]
                Step 2)
                Go ahead and use your control in the XAML file.
                &lt;MyNamespace:DerivedCalibrationCurve/&gt;
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve.#ctor">
            <summary>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve.MyAnnotationManager">
            <summary>
                Access annotation
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve.MyHeaderManager">
            <summary>
                Access heading
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve.CreateDesignerData">
            <summary>
                Create data for designer mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve.MyMouseDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
                Emulate mouse down
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve.MyMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
                Emulate mouse move
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.DerivedCalibrationCurve.MyMouseUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
                Emulate mouse up
            </summary>
            <param name="e"></param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.FileMapPlot">
            <summary>
            Class designed to make a 2D or 3D map from a raw file
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MassRange">
            <summary>
            Gets or sets the mass limits of the plot. For PDA this will be a wavelength limit
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.FileMapPlot"/> class. 
            default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.#ctor(ThermoFisher.CommonCore.WpfPlot.FileMapPlot)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.FileMapPlot"/> class. 
            Copy constructor
            </summary>
            <param name="plotToCopy">
            plot to copy
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.Clone">
            <summary>
            Creates a new object that is a copy of the current instance.              
            </summary>
            <returns>
            A new object that is a copy of this instance.              
            </returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.ClearIfDifferentData(ThermoFisher.CommonCore.WpfPlot.FileMapPlot)">
            <summary>
            Clear my data if it does not match another map
            To save space on undo stacks.
            </summary>
            <param name="other"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.Clear">
            <summary>
            Erase all data tables
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.ResetDataTables(ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase)">
            <summary>
            clean up ready for new data
            </summary>
            <param name="data">
            object which will supply the data
            </param>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MaxTracesDefault">
            <summary>
            Default for "max traces" which can be generated. See MaxTraces.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MaxTracesMin">
            <summary>
            min valid value for "max traces" which can be generated. See MaxTraces.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MaxTracesHardMin">
            <summary>
            If there are a large number of scans, the max traces limit is internally reduced
            But: will not be forced below this "hard min".
            Trace plotter expects at least 1000 traces, provided that may fit in the
            display range, for small bandwidth settings, so:
            values below 2000 could cause issues.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MaxTracesMax">
            <summary>
            max valid value for "max traces" which can be generated. See MaxTraces.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MaxTraces">
            <summary>
            Gets or sets the maximum number of traces which will be generated.
            value must be between 10,000 and 200,000. Default 25,000.
            Out of range values are forced "in range".
            Larger values can allow plots to be zoomed, without needing new data from the raw file,
            but may need more memory.
            Smaller values can cause more frequent data fetches on zoom, but use less memory.
            Small values (below MaxTracesMin) are not accepted, as:
            The could may get further reduced based n the number of scans in a arw file
            and: the plot attempts to keep at least 1000 traces for an accurate plot,
            especially at small bandwidth.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.FillDataTables(ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase,System.Int32,System.Double[])">
            <summary>
            Fill data tables.
            </summary>
            <param name="data">
            The data.
            </param>
            <param name="scansInFile">
            The scans in file.
            </param>
            <param name="allScanTime">
            The all scan time.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.GetWidthOfEachTraceForPda(ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase,System.Double)">
            <summary>
            The get width of each trace for pda.
            </summary>
            <param name="data">
            The data.
            </param>
            <param name="minMass">
            The min mass.
            </param>
            <returns>
            The <see cref="T:System.Double"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.CreateBasePeakTraces(System.Int32,ThermoFisher.CommonCore.PlotCore.PeaksPointArray,System.Int32)">
            <summary>
            loop through all the mass chromatograms, find largest at each point
            </summary>
            <param name="firstPeak">first peak in scan to consider</param>
            <param name="scanData">data for 1 scan</param>
            <param name="count">Index into trace, where this result should be saved</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.CreateSummedPeakTraces(System.Int32,ThermoFisher.CommonCore.PlotCore.PeaksPointArray,System.Int32)">
            <summary>
            Create data for a trace where masses in a band are summed
            </summary>
            <param name="firstPeak">first peak in scan to consider</param>
            <param name="scanData">data for 1 scan</param>
            <param name="count">Index into trace, where this result should be saved</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.CreateAveragedPeakTraces(System.Int32,ThermoFisher.CommonCore.PlotCore.PeaksPointArray,System.Int32)">
            <summary>
            Create traces, where the average intensity over a mass band is used.
            </summary>
            <param name="firstPeak">
            first peak in scan to consider
            </param>
            <param name="scanData">
            data for 1 scan
            </param>
            <param name="count">
            Index into trace, where this result should be saved
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.ReadAllTraces(ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase)">
            <summary>
            read raw data for map
            </summary>
            <param name="data">
            object which returns data for the map
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem">
            <summary>
            Class to perform extraction of map value from 1 scan
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem.ScanTableIndex">
            <summary>
            Gets or sets the index into "scan table"
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem.IsDetectorMs">
            <summary>
            Gets or sets a value indicating whether this is for the MS detector
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem.Scan">
            <summary>
            Gets or set the scan to be analyzed
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.AddWorker(System.Collections.Concurrent.BlockingCollection{System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem}})">
            <summary>
            add a worker.
            </summary>
            <param name="work">
            The work.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.DoSomeWork(System.Collections.Concurrent.BlockingCollection{System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem}})">
            <summary>
            Pull some work from the queue.
            </summary>
            <param name="work">Queue of work which is done in parallel</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.ProcessWorkItem(System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem})">
            <summary>
            Process data for one batch of scans, based on queued record for parallel job
            </summary>
            <param name="workItems">batch of scans</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.AddWork(System.Collections.Concurrent.BlockingCollection{System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem}},System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem})">
            <summary>
            Add work to the work list.
            If there are insufficient background workers, assign more.
            </summary>
            <param name="work">Collection of work</param>
            <param name="item">New job to add</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.CreateDataTableForScan(System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem},System.Collections.Concurrent.BlockingCollection{System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem}},ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase,System.Int32,System.Boolean,System.Int32,System.Double,System.Double,System.Boolean)">
            <summary>
            Create data table for one trace.
            </summary>
            <param name="partialBatch">work items batched so far</param>
            <param name="work">Work item queue</param>
            <param name="data">
                The data.
            </param>
            <param name="index">
                The index.
            </param>
            <param name="allDataNeeded">
                True if all data needed.
            </param>
            <param name="count">
                The count of scans which have passed filter
            </param>
            <param name="startTime">
                The start time.
            </param>
            <param name="endTime">
                The end time.
            </param>
            <param name="isDetectorMs">
                True if detector is MS.
            </param>
            <returns>
            The updated value of count
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.CreateDataForScan(System.Collections.Concurrent.BlockingCollection{System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem}},System.Collections.Generic.List{ThermoFisher.CommonCore.WpfPlot.FileMapPlot.WorkItem},ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase,System.Int32,System.Boolean,System.Int32,System.Double,System.Double,System.Boolean)">
            <summary>
            Create data table for one trace.
            </summary>
            <param name="work">work item queue</param>
            <param name="partialBatch">work items batched so far</param>
            <param name="data">
                The data.
            </param>
            <param name="index">
                The index.
            </param>
            <param name="allDataNeeded">
                True if all data needed.
            </param>
            <param name="count">
                The count of scans which have passed filter
            </param>
            <param name="startTime">
                The start time.
            </param>
            <param name="endTime">
                The end time.
            </param>
            <param name="isDetectorMs">
                True if detector is ms.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.IncludeDataForScan(System.Int32,System.Boolean,ThermoFisher.CommonCore.PlotCore.GraphicsScan)">
            <summary>
            Include data for one scan in the map table
            </summary>
            <param name="count">Index for this scam</param>
            <param name="isDetectorMs">trie, if this is MS data</param>
            <param name="scan">Scan to analyze</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.PrepareData">
            <summary>
            Analyze the entire raw file. Regenerate the map data.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.PrepareData(ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase,System.Boolean)">
            <summary>
            Create a set of data to draw
            </summary>
            <param name="data">
            object which will supply the data
            </param>
            <param name="keepLimits">set to true if this has the same data limits (scroll range) as before.
            Default: false (suitable for opening a new raw file etc.)</param>
            This is used to determine data compression only. No drawing is done by this method.
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.DataAtFullResolution">
            <summary>
            Gets a value indicating whether the data was generated at the resolution of the Bandwdth settings
            If not: A new data source is needed for each zoom of the mass scale.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.SetAnnotation">
            <summary>
            Set annotation for each trace
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.ResetScaling">
            <summary>
            Resets the Data to the Full Time and Mass Range
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.Draw(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Draw the  map, using data created with the last call to <see cref="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.PrepareData"/>
            </summary>
            <param name="graphics">
            Drawing surface
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.DataChangeNeeded">
            <summary>
            ensure that there is data for the current mass range
            </summary>
            <returns>true if the data has to be changed</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MapDataPreparedEventArgs">
            <summary>
            Defines information sent when new map data is prepared
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MapDataPreparedEventArgs.KeepLimits">
            <summary>
            Gets or sets a value indicating whether the limits of data (scroll bar range) are unchanged by this new data
            </summary>
        </member>
        <member name="E:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.DataPrepared">
            <summary>
            This Event occurs when the new data is assigned to the Plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.FileMapPlot.OnDataPrepared(ThermoFisher.CommonCore.WpfPlot.FileMapPlot.MapDataPreparedEventArgs)">
            <summary>
            The on data prepared.
            </summary>
            <param name="e">
            The e.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ImageLabel">
            <summary>
            This class defines an image label for a peak.
            Labels are drawn in priority order
            N.B. both position and intensity are optional if correct x,y
            can be given as label is added.
            When correct x,y is not known, position and intensity must be
            given, and convert must be called after filling label list
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabel.#ctor(ThermoFisher.CommonCore.WpfPlot.IImageLabel)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ImageLabel"/> class. 
            Create a copy of a label. This only copies one label (not the "Next" in list).
            </summary>
            <param name="oldLabel">
            PeakLabel to copy
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabel.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ImageLabel"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ImageLabel.Image">
            <summary>
            Gets or sets the image to be drawn
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ImageLabelList">
            <summary>
            Class to manage a list of labels with images
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ImageLabelList"/> class. 
            default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.#ctor(ThermoFisher.CommonCore.WpfPlot.ImageLabelList)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ImageLabelList"/> class. 
            copy constructor
            </summary>
            <param name="labelList">
            PeakLabel to copy
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.Add(System.Windows.Media.ImageSource,System.Int32,System.Int32,System.Double)">
            <summary>
            add a new label to the list
            </summary>
            <param name="image">image for the label</param>
            <param name="x">x coordinate of label (must be supplied, or converted from position/intensity)</param>
            <param name="y">y coordinate of label (must be supplied, or converted from position/intensity)</param>
            <param name="priority">relative priority of label (default all same)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.Draw(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            draw all labels in list 
            </summary>
            <param name="graphics">Drawing surface</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.TestDraw(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            test if label can be drawn, and set flags.
            </summary>
            <param name="graphics">Drawing surface</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.DrawFlagged(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
             use after test draw, to draw flagged labels only
            </summary>
            <param name="graphics"> Device context to draw into</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.InternalDraw(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender,System.Boolean,System.Boolean)">
            <summary>
            draw all labels in list 
            </summary>
            <param name="graphics">device context</param>
            <param name="testOnly">if this is set, flags are set</param>
            <param name="flaggedOnly">if this is set, drawing is only done for flagged labels</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.RenderLabels(ThermoFisher.CommonCore.PlotCore.RenderLabel,ThermoFisher.CommonCore.WpfPlot.RenderImageLabel)">
            <summary>
            Render all labels in the list
            </summary>
            <param name="renderLabel">
            The label rendering algorithm
            </param>
            <param name="renderImageLabel">
            The renderer for an image label.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.SortAndRenderFixedPositionLabels(ThermoFisher.CommonCore.PlotCore.RenderLabel,ThermoFisher.CommonCore.WpfPlot.RenderImageLabel)">
            <summary>
            Sort all fixed position labels by priority, and draw
            </summary>
            <param name="renderLabel">
            The label rendering algorithm.
            </param>
            <param name="renderImageLabel">
            The renderer for an image label.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.DrawLabel(ThermoFisher.CommonCore.PlotCore.RenderLabel,ThermoFisher.CommonCore.WpfPlot.RenderImageLabel,ThermoFisher.CommonCore.WpfPlot.ImageLabel)">
            <summary>
            Draw one label
            </summary>
            <param name="renderLabel">
            The label rendering algorithm.
            </param>
            <param name="renderImageLabel">
            The render image label.
            </param>
            <param name="label">
            The renderer for an image label.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ImageLabelList.CountNodeTypes">
            <summary>
            Count how many nodes are "Fixed position" (not "AboveGraph")
            </summary>
            <returns>The fixed position count.</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IPanable">
            <summary>
            An Interface for implementing the Pan mechanism of the plot controls
            - Enables interaction between Controls
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IPanable.PanEnabled">
            <summary>
            Flag - true if panning has been enabled
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IPanable.TogglePan">
            <summary>
            Enable or disable panning mode
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IPanable.Pan(System.Double,System.Boolean)">
            <summary>
            Pan interface
            </summary>
            <param name="percentage">Target percentage to pan</param>
            <param name="forward">Direction to pan - either forward or backwards.
            A pan "forward" on plot (pull grah to right by panning hand cursor) results
            in a lower axis range being shown (as this pulls data into the plot from the left) </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IPanable.Pan(System.Double,System.Double)">
            <summary>
            Pan interface
            </summary>
            <param name="startRange">start of pan range</param>
            <param name="endRange">end of pan range</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ISelectable">
            <summary>
            An Interface for implementing the select mechanism of the plot Controls
            - Enables interaction between Controls
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ISelectable.ActiveSelection">
            <summary>
            Retrieves Current Selection Status
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ISelectable.ToggleControlSelection(System.Object,ThermoFisher.CommonCore.WpfPlot.ControlSelectedEventArgs)">
            <summary>
            Set Control Selection
            </summary>
            <param name="sender">Object that was raised the event</param>
            <param name="e">wether to select or deselect the event raising control</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IZoomable">
            <summary>
            An Interface for implementing the zoom machanism of the plot controls
            - Enables interaction between Controls
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IZoomable.ResetScaling">
            <summary>
            Set Scaling back to show full Plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IZoomable.ZoomInY">
            <summary>
            Expand vertical 
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IZoomable.ZoomOutX">
            <summary>
            contract horizontal scale by a factor
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IZoomable.ZoomInX">
            <summary>
            Expand horizontal 
            </summary>
            <returns>true if graph is changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IZoomable.ZoomOutY">
            <summary>
            contract vertical scale
            </summary>
            <returns>True if graph was changed</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IZoomable.ZoomAllX">
            <summary>
            zoom all the way out in x.
            </summary>
            <returns>
            The <see cref="T:System.Boolean"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IZoomable.ZoomAllY">
            <summary>
            zoom all the way out in y.
            </summary>
            <returns>
            The <see cref="T:System.Boolean"/>.
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase">
            <summary>
            Class to supply data to an ion map.
            <para>This class allows ion maps to be generated from any data, without any specific
            file format. The application using ion map could have to hold a large amount of data, if all
            data had to be sent to the map in one call. Instead, the ion map requests and processes data one scan at a time.
            These scans are typically fetched by the calling application or control from a raw file.
            They could also be generated from an internal data structure.</para>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase.IsDataFiltered">
            <summary>
            Gets or sets a value indicating whether this data is filtered 
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase.Same">
            <summary>
            Gets or sets a value indicating whether the data source is the same.
            A data source is considered "Same" if no changes have been made which would
            affect the returned scans. This is a contract between the derived class and the ion map.
            After extracting data from a source, the map will set "same" to true.
            Next time it is asked to extract data, it may use cached data, when "same" is still set.
            If the derived class changes the source (for example changing a data file), it must
            set "same" false.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase.LastSpectrum">
            <summary>
            Gets or sets the scan number of the last scan in the data source
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase.FileName">
            <summary>
            Gets or sets the name of the file which this data comes from
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.IonMapDataSourceBase.GetPrecursorMasses(ThermoFisher.CommonCore.PlotCore.GraphicsScan)">
            <summary>
            Part of ion map code. Incomplete: Do not use yet. 
            </summary>
            <param name="scanIndex">
            Part of ion map code. Incomplete: Do not use yet. 
            </param>
            <returns>
            Part of ion map code. Incomplete: Do not use yet. 
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.KeyDownHandler">
            <summary>
            Provides standard handling of key events in plot controls
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.KeyDownHandler.HandleKeyDown(System.Windows.UIElement,System.Windows.Input.Key,ThermoFisher.CommonCore.PlotCore.Interfaces.IContractAndExpand)">
            <summary>
            A keyboard key has gone down
            </summary>
            <param name="control">
            The control.
            </param>
            <param name="key">
            The key.
            </param>
            <param name="plot">
            The plot.
            </param>
            <returns>
            True if the key has been handled.
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.RenderImageLabel">
            <summary>
            Draw a label, which has an image (bitmap, vector drawing etc.)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RenderImageLabel.Label">
            <summary>
            Gets or sets Label to draw.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RenderImageLabel.CalculateBoundingBox(ThermoFisher.CommonCore.PlotCore.Interfaces.ILabelRenderData,System.Boolean)">
            <summary>
            Calculate the bounding box for the given label
            </summary>
            <param name="renderData">
            Information for rendering, such as "DrawingContext" and Fonts.
            </param>
            <param name="rotateThisLabel">
            Flag - true if this label should be rotated
            </param>
            <returns>
            The calculated bounding box.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RenderImageLabel.DrawLabel(ThermoFisher.CommonCore.PlotCore.Interfaces.ILabelRenderData,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            Draw the label
            </summary>
            <param name="renderData">Information for rendering, such as "DrawingContext" and Fonts. </param>
            <param name="bottom">Bottom of the label</param>
            <param name="top">Top of the label</param>
            <param name="center">The x center of the label</param>
            <param name="isLabelRotated">Flag - true if this label should be rotated</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate">
            <summary>
            Defines primitive outline drawing, constructing a shape by a set of move and line actions.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate.MoveTo(System.Windows.Point)">
            <summary>
            Start a new series of lines
            </summary>
            <param name="point">Point where to start the line</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ISimpleShapeCreate.LineTo(System.Windows.Point)">
            <summary>
            Draw a line, from last "MoveTo" or "LineTo" position, to this position
            </summary>
            <param name="point">Position to draw to</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.RubberBandShape">
            <summary>
            Defines the outline of a shape used for rubber banding.
            The class permits a shape to be created from a series of lines.
            Can also define an image to be drawn, and it's location (from drag and drop of peak labels).
            This shape is designed to be rendered as an adorner,
            using the RubberBandAdorner class.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.RubberBandShape._lastPoint">
            <summary>
            The last point either moved or drawn to
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.GeometryGroup">
            <summary>
            Gets or sets the shape of the rubber band
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.HasRect">
            <summary>
            Gets a value indicating whether a rectangle has been added to this rubber band shape
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.Image">
            <summary>
            Gets or sets Image. The image may be null. If it is not null, 
            the supplied image is drawn at the ImageLocation
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.Message">
            <summary>
            Gets or sets line of text, to be drawn at the location
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.TypeFace">
            <summary>
            Gets or sets the font to use for the messages
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.FontSize">
            <summary>
            Gets or tests the size of the text
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.ImageLocation">
            <summary>
            Gets or sets ImageLocation. This defines the top left corner of the image.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.TextLocation">
            <summary>
            Gets or sets text location. This defines the top left corner of the text.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.TextColor">
            <summary>
            Gets or sets the color for rollover text
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.MoveTo(System.Double,System.Double)">
            <summary>
            Start a new series of lines
            </summary>
            <param name="x">X coordinate</param>
            <param name="y">Y coordinate</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.LineTo(System.Double,System.Double)">
            <summary>
            Draw a line, from last "MoveTo" or "LineTo" position, to this position
            </summary>
            <param name="x">X coordinate</param>
            <param name="y">Y coordinate</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.Rectangle(System.Double,System.Double,System.Double,System.Double)">
            <summary>
            Draw a rectangle
            </summary>
            <param name="left">left X coordinate</param>
            <param name="top">top Y coordinate</param>
            <param name="right">right X coordinate</param>
            <param name="bottom">bottom Y coordinate</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.RubberBandShape"/> class. 
            Default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.MoveTo(System.Windows.Point)">
            <summary>
            Begin a new line
            </summary>
            <param name="point">Point where to start the line</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RubberBandShape.LineTo(System.Windows.Point)">
            <summary>
            Draw a line, from last "MoveTo" or "LineTo" position, to this position
            </summary>
            <param name="point">Position to draw to</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs">
            <summary>
            Information returned when a peak baseline is manually adjusted on a chromatogram
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs.#ctor(System.Double,System.Double,System.Double,System.Double)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs"/> class. 
            Create an event for a updating a peak baseline
            If the start time is later than the end time, then start and end are re-ordered
            </summary>
            <param name="startTime">
            X data position at left of baseline
            </param>
            <param name="startIntensity">
            Y data position at left of baseline
            </param>
            <param name="endTime">
            X data position at right of baseline
            </param>
            <param name="endIntensity">
            Y data position at right of baseline
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs.StartTime">
            <summary>
            Gets the X data value at the start of the baseline
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs.StartIntensity">
            <summary>
            Gets the Y data value at the start of the baseline
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs.EndTime">
            <summary>
            Gets the X data value at the end of the baseline
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.ManualBaselineEventArgs.EndIntensity">
            <summary>
            Gets the Y data value at the end of the baseline
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MapStyle">
            <summary>
            Drawing style for the map
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapStyle.Separate">
            <summary>
            a separate line for each trace
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapStyle.ColoredSeparate">
            <summary>
            a separate colored line for each trace
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapStyle.Wireframe">
            <summary>
            as separate, with lines between traces
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapStyle.HiddenLine">
            <summary>
            As wire, but 'solid' shape
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapStyle.Shaded">
            <summary>
            shaded by intensity
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapStyle.ShadedLined">
            <summary>
            as Shaded, but with lines as well
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapStyle.Density">
            <summary>
            Optimized density map mode (similar output to Shaded).
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Map3DTrace">
            <summary>
            This class produces a 3d style graph, which connects together a list of traces
            (class <see cref="T:ThermoFisher.CommonCore.PlotCore.FloatTrace"/>)
            It is used to make 3d chromatograms or 3d spectra
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.RenderingStyle">
            <summary>
            Gets or sets the rendering style
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.SmoothDensity">
            <summary>
            Gets or sets a value indicating whether smoothing of density map plots is enabled.
            <para>By default maps are drawn as solid blocks of color.
            Smoothing creates interpolated expansions of the Density plot</para>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.LineColor">
            <summary>
            Gets or sets the color of frame lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.AxisGridLineColor">
            <summary>
            Gets or sets the color of axis grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.EdgeColor">
            <summary>
            Gets or sets the color of right edge and front face
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.SolidColor">
            <summary>
            Sets the color for solid fill
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.GridLines">
            <summary>
            Sets a value indicating whether to draw grid lines
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.IsGrayScale">
            <summary>
            Gets or sets a value indicating whether to use only black and white rendering
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.LogScaling">
            <summary>
            Sets a value indicating whether to highlight small values in density map
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.EnhanceSize">
            <summary>
            Gets or sets a value indicating whether to enable drawing larger points (circular ends)
            for larger signals on density plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.EnhaceFactor">
            <summary>
            Gets or sets the factor for density scale. larger factors = greater enhancement at low end.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.FillEdges">
            <summary>
            Sets a value indicating whether edges (front, right) are filled for certain styles
            Edges are filled for styles "Shaded" and "ShadedLined".
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.MaxEnlargement">
            <summary>
            Gets or sets the maximum spot size, where spot size is controlled by intensity
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.ToBitmapSource(System.Drawing.Bitmap)">
            <summary>
            Convert Bitmap to bitmap source.
            </summary>
            <param name="source">
            The source.
            </param>
            <returns>
            The <see cref="T:System.Windows.Media.Imaging.BitmapSource"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.CompressScale(System.Int32[]@,ThermoFisher.CommonCore.PlotCore.PlotPoint[][],System.Single[][],System.Int32[]@,System.Int32@,System.Single[]@)">
            <summary>
            Compress scale.
            </summary>
            <param name="scaledX">
            The scaled x.
            </param>
            <param name="pointsList">
            The points list.
            </param>
            <param name="amplified">
            The amplified.
            </param>
            <param name="compressAtX">
            The compress at x.
            </param>
            <param name="finalPoint">
            The final point.
            </param>
            <param name="scaledY">
            The scaled y.
            </param>
            <returns>
            The <see cref="T:System.Int32"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.Map3DTrace"/> class. 
            default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.SetShadeColors(ThermoFisher.CommonCore.PlotCore.PlotColor[])">
            <summary>
            Set Color scale for shading plot
            </summary>
            <param name="heatMapColors">A table of colors from 0% to 100%.
            Only exactly 6 colors currently supported</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.Draw(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            draw 3d map
            </summary>
            <param name="graphics">Drawing surface</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.DrawBackgroundItems(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender,System.Int32,System.Int32[],ThermoFisher.CommonCore.PlotCore.PlotPoint[],System.Int32)">
            <summary>
            Draw the background items.
            </summary>
            <param name="graphics">
            The graphics.
            </param>
            <param name="numberOfTraces">
            The number of traces.
            </param>
            <param name="scaledX">
            The scaled x.
            </param>
            <param name="parallelogram">
            The parallelogram.
            </param>
            <param name="finalPoint">
            The final point.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.DrawDensity(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Draw density map.
            </summary>
            <param name="graphics">
            The graphics.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.NativeMethods">
            <summary> 
            Native Methods. 
            </summary> 
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.DrawGridLines(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            Draws grid lines at major tick marks
            </summary>
            <param name="g">
            The graphics to draw on.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.DrawRightEdge(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender,ThermoFisher.CommonCore.PlotCore.PlotPoint[])">
            <summary>
            Draw the right edge.
            </summary>
            <param name="graphics">
            The graphics.
            </param>
            <param name="rightSide">
            The right side.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.Map3DTrace.DrawFloor(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender,ThermoFisher.CommonCore.PlotCore.PlotPoint[],System.Int32[],System.Int32,System.Int32)">
            <summary>
            Draw the floor.
            </summary>
            <param name="graphics">
            The graphics.
            </param>
            <param name="parallelogram">
            The parallelogram.
            </param>
            <param name="scaledX">
            The scaled x.
            </param>
            <param name="numberOfTraces">
            The number of traces.
            </param>
            <param name="finalPoint">
            The final point.
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase">
            <summary>
            Class to supply data to the map
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.Scans">
            <summary>
            Gets or sets the number of scans in the data source
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.FirstSpectrum">
            <summary>
            Gets or sets the scan number of the first scan in the data source
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.FilteredData">
            <summary>
            Gets or sets a value indicating whether filtering is being applied to this data, so maybe not all scans will be mapped.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.LowMass">
            <summary>
            Gets or sets the low end of Mass range for the data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.HighMass">
            <summary>
            Gets or sets the high end of Mass range for the data
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.StartTime(System.Int32)">
            <summary>
            Return the start time (RT) for a scan
            </summary>
            <param name="scan">
            scan number
            </param>
            <returns>
            the start time (RT) for this scan
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.PassesFilter(System.Int32)">
            <summary>
            Test if this scan passes an applications filter
            </summary>
            <param name="scan">
            scan number to test
            </param>
            <returns>
            True if this scan passes the filter (should be plotted)
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.GetIndex(System.Int32)">
            <summary>
            Get index information for a scan number
            </summary>
            <param name="scan">
            scan number
            </param>
            <returns>
            A scan object, where only index information is filled
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.GetScan(System.Int32)">
            <summary>
            Get scan index and data
            </summary>
            <param name="scan">
            scan number
            </param>
            <returns>
            returned scan (index and data)
            </returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.MassSpecData">
            <summary>
            Gets or sets a value indicating whether this is mass spec data
            for example: if PDA: sample at 1 "wavelength step"
            as apposed to MS data, where there is no fixed step between masses
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapDataSourceBase.Bandwidth">
            <summary>
            Gets or sets a value which determines the mass banding (tolerance) for the plot
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MapPlot">
            <summary>
            This class provides a complete 3d chromatographic plot,
            including a default heading. Data is assumed to be nominal
            (one point for each integer mass).
            There must be the same number of data points in each mass trace,
            and 1 mass trace for each nominal mass in the mass range.
            E.g. for scans 100 to 199, mass 40 to 45, there are 6 mass traces,
            each of which has 100 data points.
            The plot is rendered in a variety of styles, including simple 2d stack, 3d overlay and density plot.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapPlot.ExpandFixed">
            <summary>
            part of scaling logic for expand vertical. Not supported yet.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.RightAxisType">
            <summary>
            Gets or sets the data type used for the right axis of the map.
            For a basic time against mass plot, this default to mass.
            For other 3d plots (such as ion map) other types occur, such as precursor mass
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MapPlot.MapLayout">
            <summary>
            Arrangement of the plot.
            Supports several different drawing styles.
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapPlot.MapLayout.Stack">
            <summary>
            simple 2d stack (like multiple chromatograms)
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapPlot.MapLayout.Overlay">
            <summary>
            overlaid traces, 3d projection
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapPlot.MapLayout.Density">
            <summary>
            density map (flat projection)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.Elevation">
            <summary>
            Gets or sets the angle to tilt back trace up
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.Skew">
            <summary>
            Gets or sets the angle of skew for the axis
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.Backdrop">
            <summary>
            Gets or sets a value indicating whether to draw a backdrop
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.Layout">
            <summary>
            Gets or sets the layout: 2d, 3d or density plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.Style">
            <summary>
            Gets or sets the 3d plotting style
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.HeatMapColors">
            <summary>
            Gets a table of 6 colors, representing 0% to 100% intensity (step 20%)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.IsGrayscale">
            <summary>
            Gets or sets a value indicating whether to ignore colors set, and scale from white (0%) to black (100%)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.SmoothDensity">
            <summary>
            Gets or sets a value indicating whether smoothing of density map plots is enabled.
            <para>By default maps are drawn as solid blocks of color.
            Smoothing creates interpolated expansions of the Density plot</para>
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.DrawGrid">
            <summary>
            Gets or sets a value indicating whether grid lines are drawn at major tic marks on the axes
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.UseLogColorScale">
            <summary>
            Gets or sets a value indicating whether to use a "log" color scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.LogScaleFactor">
            <summary>
            Gets or sets the base for log scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.MaxEnlargement">
            <summary>
            Gets or sets the maximum symbol size (bitmap pixels) for larger signals, when EnhanceSize is set.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.EnhanceSize">
            <summary>
            Gets or sets a value indicating whether density maps draw larger points for larger signals
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.NormalizeTo">
            <summary>
            Gets or sets the fixed value for fixed scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.BaseOfFile">
            <summary>
            Gets or sets a value indicating whether to use base peak for full file (MS data only)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.FixedScale">
            <summary>
            Gets or sets a value indicating whether to use fixed absolute scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.BasePeakPlot">
            <summary>
            Gets or sets a value indicating whether chromatograms are base peak, else summed masses.
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MapPlot.IndexToTime">
            <summary>
            class for converting between scan numbers and RT (and back)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.IndexToTime.SetTimeAtScan(System.Double[])">
            <summary>
            set conversion table (RT at scan)
            </summary>
            <param name="timeAtScan">
            Time array to use
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.IndexToTime.Convert(System.Int32)">
            <summary>
            convert scan to time
            </summary>
            <param name="scanIndex">
            Scan index
            </param>
            <returns>
            The time at the scan index
            </returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.TraceList">
            <summary>
            Gets the trace list.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.MassBandwidth">
            <summary>
            Gets or sets the step between adjacent mass (or wavelength) plots.
            Mass band size.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.BackdropColor">
            <summary>
            Gets or sets the color for backdrop, which shows "outer frame" of 3d area
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.LineColor">
            <summary>
            Gets or sets the color for lines drawn around filled regions in 3d plots.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.SolidColor">
            <summary>
            Gets or sets the color used when "solid color fill" is requested
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.HighMass">
            <summary>
            Gets or sets the high mass.
            Axis version of mass range (+/- 0.5 bins)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.LowMass">
            <summary>
            Gets or sets the low mass.
            Axis version of mass range (+/- 0.5 bins)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.Plot3D">
            <summary>
            Gets or sets the class to do the rendering
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.StartMass">
            <summary>
            Gets or sets the start mass.
            Start of mass range to show
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapPlot.EndMass">
            <summary>
            Gets or sets the end mass.
            End of mass range to show.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.MapPlot"/> class. 
            constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.#ctor(ThermoFisher.CommonCore.WpfPlot.MapPlot)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.MapPlot"/> class. 
            copy constructor
            </summary>
            <param name="mapPlotToCopy">
            Map plot to copy
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.NumberOfTraces(ThermoFisher.CommonCore.PlotCore.DoubleRange,System.Double@)">
            <summary>
            return the number of traces for a given mass range
            </summary>
            <param name="range">
            The mass range within which traces are counted
            </param>
            <param name="massStep">
            distance between mass bands
            </param>
            <returns>
            The number of traces that will be plotted for this mass range
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.SetTraces(System.Int32,System.Double,System.Double,System.Double,System.Single[][],System.Single[],System.Double[],ThermoFisher.CommonCore.PlotCore.CursorRegion.TraceType,ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType)">
            <summary>
            create list of traces for graph
            This attaches the previously read data to a table of traces,
            and sets styling options the same for each trace
            </summary>
            <param name="scanCount">
            number of scans
            </param>
            <param name="startMassValue">
            start of mass range to plot (range in z-axis 3D map, y-axis in density mapping
            </param>
            <param name="endMassValue">
            end of mass range to plot (range in z-axis 3D map, y-axis in density mapping
            </param>
            <param name="lowestMass">
            The start of the created data for the map (allows a slice of the data to be plotted)
            </param>
            <param name="dataForEachScan">
            chromatogram for each scan
            </param>
            <param name="zeros">reference to all zeros trace</param>
            <param name="scanTime">
            RT at each scan
            </param>
            <param name="traceType">
            What trace type, used for what cursor to display
            </param>
            <param name="xtype">
            data type for X Axis, such as "time" or "precursor"
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.InitTraceList(System.Int32,System.Int32,System.Double,System.Double,System.Double[])">
            <summary>
            Initialize trace list.
            </summary>
            <param name="scans">
            The number of scans.
            </param>
            <param name="traces">
            The n traces.
            </param>
            <param name="startMass">
            The start mass.
            </param>
            <param name="endMass">
            The end mass.
            </param>
            <param name="scanTime">
            The scan time.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.CreateTracesFromData(System.Int32,System.Single[][],ThermoFisher.CommonCore.PlotCore.CursorRegion.TraceType,ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType,System.Int32)">
            <summary>
            Create traces from data.
            </summary>
            <param name="scans">
            The n scans.
            </param>
            <param name="scanData">
            The scan data.
            </param>
            <param name="traceType">
            The trace type.
            </param>
            <param name="typeOnXAxis">
            The x type.
            </param>
            <param name="firstDisplayed">
            The first displayed trace.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.CreateTracesFromData(System.Int32,System.Single[][],System.Single[],ThermoFisher.CommonCore.PlotCore.CursorRegion.TraceType,ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType,System.Int32)">
            <summary>
            Create traces from data.
            </summary>
            <param name="scans">
            The n scans.
            </param>
            <param name="scanData">
            The scan data.
            </param>
            <param name="zeros">mass trace which is all zero</param>
            <param name="traceType">
            The trace type.
            </param>
            <param name="typeOnXAxis">
            The x type.
            </param>
            <param name="firstDisplayed">
            The first displayed trace.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.InitIndexToTime(System.Int32,System.Double[])">
            <summary>
            Initialize index to time.
            </summary>
            <param name="scans">
            The number of scans.
            </param>
            <param name="scanTime">
            The scan time.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.SetTracesFixScale(System.Double)">
            <summary>
            initializes traces with fixed scales
            </summary>
            <param name="scale">
            The scale.
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.Clone">
            <summary>
            Creates a new object that is a copy of the current instance.              
            </summary>
            <returns>
            A new object that is a copy of this instance.              
            </returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.ResetScaling">
            <summary>
            TODO: May Need Fix -  The data needs to be regenerated.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.ResetTracesFixScale">
            <summary>
            resets traces with fixed scales
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.Draw(ThermoFisher.CommonCore.PlotCore.Interfaces.IPlotRender)">
            <summary>
            draw report
            </summary>
            <param name="graphics">
            Drawing surface
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapPlot.FixedScaleSettings(System.Double)">
            <summary>
            Set fixed scaling
            </summary>
            <param name="scaleFixValue">
            Fix scale value (100% value)
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MapTrace">
            <summary>
            class designed to hold data for one line of a '3d'
            chromatographic map.
            The line holds 'float' intensity values for a set of scans in one mass band.
            the base class 'FloatTrace' holds the floating data, and is derived
            from Ctrace, so that it can be treated like a 2d graph trace,
            with inbuilt normalization functions etc.
            most of this class is in FloatTrace
            just need to advertise the data types
            for cursor input reasons,
            and add constructor
            </summary>
        </member>
        <member name="F:ThermoFisher.CommonCore.WpfPlot.MapTrace.m_XType">
            <summary>
            data type on x axis
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.MaximumYdataValueInDisplayedRange">
            <summary>
            get the largest data value (depends on data type)
            </summary>
            <returns>The largest value in the data</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.LimitsOfY">
            <summary>
            get the largest and smallest data values (depends on data type)
            </summary>
            <returns>The largest value in the data</returns>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTrace.CanHaveNegativePeaks">
            <summary>
            Gets a value indicating whether can have negative peaks.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.TraceXValueType">
            <summary>
            The trace x value type.
            </summary>
            <returns>
            The <see cref="T:ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.TraceYValueType">
            <summary>
            The trace y value type.
            </summary>
            <returns>
            The <see cref="T:ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.TraceZValueType">
            <summary>
            The trace z value type.
            </summary>
            <returns>
            The <see cref="T:ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.SetXType(ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType)">
            <summary>
            The set x type.
            </summary>
            <param name="XType">
            The x type.
            </param>
            <returns>
            The <see cref="T:ThermoFisher.CommonCore.PlotCore.CursorRegion.CursorInputType"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.TraceMinimumXdata">
            <summary>
            get the minimum X value in data to plot
            </summary>
            <returns>The minimum value on the X scale</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTrace.TraceMaximumXdata">
            <summary>
            get the maximum X value in data to plot
            </summary>
            <returns>The maximum value on the X scale</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MapTraceRender">
            <summary>
            class to perform rendering for 3d map traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.DrawOn">
            <summary>
            Gets or sets the Graphics surface
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.DrawPen">
            <summary>
            Gets or sets the Pen to draw with
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.DrawBrush">
            <summary>
            Gets or sets the Brush for solid fills
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.Traces">
            <summary>
            Gets or sets the Data for all traces
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.Style">
            <summary>
            Gets or sets the Drawing style
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.ColorScaler">
            <summary>
            Gets or sets the Tool to map intensity to color
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.EdgeColor">
            <summary>
            Gets or sets the Color for edges of 3d map
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.LineColor">
            <summary>
            Gets or sets the Color for lines of 3d map
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.FillEdges">
            <summary>
            Gets or sets a value indicating whether edges are filled
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.PlotPlainLines(ThermoFisher.CommonCore.PlotCore.PlotPoint[],System.Single[],System.Int32)">
            <summary>
            plot trace as solid vertical lines, with 1 colour
            </summary>
            <param name="currentPoints">coordinates of current trace</param>
            <param name="currentData">amplified current trace data</param>
            <param name="bottom">position of "0" for this trace</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.MoreGreen(ThermoFisher.CommonCore.PlotCore.PlotColor)">
            <summary>
            Increase green. Reduce red 66% and blue 50%
            </summary>
            <param name="lineColor">original color</param>
            <returns>green tint</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.PlotShades(ThermoFisher.CommonCore.PlotCore.PlotPoint[],ThermoFisher.CommonCore.PlotCore.PlotPoint[],System.Int32,System.Single[],System.Single[],ThermoFisher.CommonCore.PlotCore.TraceBase.ScalingInfo,ThermoFisher.CommonCore.PlotCore.TraceBase.ScalingInfo,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            plot trace as solid, with shades depending on intensity
            </summary>
            <param name="currentPoints">coordinates of current trace</param>
            <param name="previousPoints">coordinates of previous trace</param>
            <param name="numberOfPoints">number of coordinates</param>
            <param name="currentData">Amplified current trace data</param>
            <param name="previousData">Amplified previous trace data</param>
            <param name="currentScale">scaling of trace being drawn</param>
            <param name="previousScale">scaling of previous trace (being connected to)</param>
            <param name="drawIfZero">If true, draw even if all intensities are zero</param>
            <param name="useColorScale">If true, use a scale for colors. Else use a fixed color.</param>
            <param name="fill">If true: Fill the peaks (else wire frame only)</param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MapTraceRender.FillFrontEdge(ThermoFisher.CommonCore.PlotCore.PlotPoint[],ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Int32,System.Int32)">
            <summary>
            Fill the "open hole" under the surface at the front.
            </summary>
            <param name="currentPoints">data for trace</param>
            <param name="plotRect">region of trace</param>
            <param name="pointsPlotted">number of points</param>
            <param name="trace">trace number</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl">
             <summary>
             Follow steps 1a or 1b and then 2 to use this custom control in a XAML file.
            
             Step 1a) Using this custom control in a XAML file that exists in the current project.
             Add this XmlNamespace attribute to the root element of the markup file where it is 
             to be used:
            
                 xmlns:MyNamespace="clr-namespace:ThermoFisher.CommonCore.WpfPlot.Controls"
            
            
             Step 1b) Using this custom control in a XAML file that exists in a different project.
             Add this XmlNamespace attribute to the root element of the markup file where it is 
             to be used:
            
                 xmlns:MyNamespace="clr-namespace:ThermoFisher.CommonCore.WpfPlot.Controls;assembly=ThermoFisher.CommonCore.WpfPlot.Controls"
            
             You will also need to add a project reference from the project where the XAML file lives
             to this project and Rebuild to avoid compilation errors:
            
                 Right click on the target project in the Solution Explorer and
                 "Add Reference"->"Projects"->[Browse to and select this project]
            
            
             Step 2)
             Go ahead and use your control in the XAML file.
            
                 &lt;MyNamespace:MyDerivedControl/&gt;
            
             </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyHeaderManager">
            <summary>
            Access the heading manager
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyDesignerData">
            <summary>
            Create the designer data
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyAnnotationMananger">
            <summary>
            Access teh annotatiom
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyUpdateRangeScale">
            <summary>
            Access the scale
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyPick">
            <summary>
            cursor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyMouseDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Emulate mouse down
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyMouseMove(System.Windows.Input.MouseEventArgs)">
            <summary>
            Emulate Mouse moved
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyMouseUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Emulate mouse up
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.MyKeyUp(System.Windows.Input.KeyEventArgs)">
            <summary>
            Emulate key up
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.MyDerivedControl.CreateDesignerData">
            <summary>
            Create designer (demo) data
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.PrecursorMasses">
            <summary>
            class for ion map
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.PrecursorMasses.MSOrder">
            <summary>
            Gets or sets the order of this MS/MS mass table.
            For example: order 2=MS/MS and has 1 precursor mass
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.PrecursorMasses.MassTable">
            <summary>
            Gets a Table of MS/MS masses, must be filled by derived class of IonMapDataSource.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PrecursorMasses.PrecursorMass(System.Int32)">
            <summary>
            Mass for a particular MS/MS transition.
            Entry 0 exists for a scan of MS order 2, and is the first precursor mass.
            For MS order 3, there must be entry 1, etc.
            </summary>
            <param name="index">
            Precursor mass index, (0 for the MS/MS mass)
            </param>
            <returns>
            The precursor mass for the given index
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.PrecursorMasses.SetPrecursorMassTable(System.Collections.ObjectModel.ReadOnlyCollection{System.Double})">
            <summary>
            Table of MS/MS masses, must be filled by derived class of IonMapDataSource
            </summary>
            <param name="massTable">
            The mass table to copy
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.ApexLabelBasePeakPrefix">
            <summary>
              Looks up a localized string similar to BP: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.Area">
            <summary>
              Looks up a localized string similar to Area.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.AreaRatio">
            <summary>
              Looks up a localized string similar to Area Ratio.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.clipboardAdd16">
            <summary>
              Looks up a localized resource of type System.Drawing.Bitmap.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.ColoredPeakArray_SetColorArray_Color_table_length_must_be_same_as_points_length">
            <summary>
              Looks up a localized string similar to Color table length must be same as points length.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.FilterSplit">
            <summary>
              Looks up a localized string similar to \n ,;@-.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.FilterTitle">
            <summary>
              Looks up a localized string similar to F:.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.GraphicsScan_AttachLabelDataSticks_Color_length_must_be_same_as_label_stream_length">
            <summary>
              Looks up a localized string similar to Color length must be same as label stream length.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.GraphPlotBase_ExpandVertical_Factor_must_be_greater_than_one">
            <summary>
              Looks up a localized string similar to Factor must be greater than one.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.Height">
            <summary>
              Looks up a localized string similar to Height.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.HeightRatio">
            <summary>
              Looks up a localized string similar to Height Ratio.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.NormalizeTitle">
            <summary>
              Looks up a localized string similar to NL:.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelBasePeakPrefix">
            <summary>
              Looks up a localized string similar to BP: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelMassToChargePrefix">
            <summary>
              Looks up a localized string similar to m/z: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelPrefixManualArea">
            <summary>
              Looks up a localized string similar to MA: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelPrefixManualHeight">
            <summary>
              Looks up a localized string similar to MH: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelPrefixRt">
            <summary>
              Looks up a localized string similar to RT: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelPrefixScanNumber">
            <summary>
              Looks up a localized string similar to S#: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelRmsUnits">
            <summary>
              Looks up a localized string similar to RMS.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelSignalToNoiseInfinite">
            <summary>
              Looks up a localized string similar to SN: INF.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelSignalToNoiseInfinite1">
            <summary>
              Looks up a localized string similar to SN: INF.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelSignalToNoiseNotApplicable">
            <summary>
              Looks up a localized string similar to SN: NA.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelSignalToNoiseNotApplicable1">
            <summary>
              Looks up a localized string similar to SN: NA.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelSignalToNoisePrefix">
            <summary>
              Looks up a localized string similar to SN: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelSignalToNoisePrefix1">
            <summary>
              Looks up a localized string similar to SN: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PeakLabelSuitabilityPrefix">
            <summary>
              Looks up a localized string similar to SU: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PealLabelPrefixAutomaticArea">
            <summary>
              Looks up a localized string similar to AA: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.PealLabelPrefixAutomaticHeight">
            <summary>
              Looks up a localized string similar to AH: .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.redo16">
            <summary>
              Looks up a localized resource of type System.Drawing.Bitmap.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.resetScale16">
            <summary>
              Looks up a localized resource of type System.Drawing.Bitmap.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.RsdTitle">
            <summary>
              Looks up a localized string similar to %RSD = .
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.RSquaredTitle">
            <summary>
              Looks up a localized string similar to R^2 =.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.RTTitle">
            <summary>
              Looks up a localized string similar to RT:.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilityBaselineClipped">
            <summary>
              Looks up a localized string similar to Bc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilityColumnOverload">
            <summary>
              Looks up a localized string similar to Co.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilityConcave">
            <summary>
              Looks up a localized string similar to Cc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilityPeakWidth">
            <summary>
              Looks up a localized string similar to Pw.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilityResolution">
            <summary>
              Looks up a localized string similar to Rs.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilitySaturated">
            <summary>
              Looks up a localized string similar to St.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilitySignalToNoise">
            <summary>
              Looks up a localized string similar to Sn.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilitySymmetry">
            <summary>
              Looks up a localized string similar to Sy.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.SuitabilityTailing">
            <summary>
              Looks up a localized string similar to Tl.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.TestCharacter">
            <summary>
              Looks up a localized string similar to O.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.undo16">
            <summary>
              Looks up a localized resource of type System.Drawing.Bitmap.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.WeightingTitle">
            <summary>
              Looks up a localized string similar to W:.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.WpfSpectrumPlotControl_CreatePlots_Null_Scan_reference_in_scanData_array">
            <summary>
              Looks up a localized string similar to Null Scan reference in scanData array.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.XYGraphBase_SetTraceNormalModes_normalModes_must_be_same_length_as_added_traces">
            <summary>
              Looks up a localized string similar to normalModes must be same length as added traces.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Properties.Resources.XYGraphBase_SetTraceScaleMinimumValues_scaleValues_must_be_same_length_as_added_traces">
            <summary>
              Looks up a localized string similar to scaleValues must be same length as added traces.
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.Resource1">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Resource1.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Resource1.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.Resource1.TestCharacter">
            <summary>
              Looks up a localized string similar to O.
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.RetentionTimeEventArgs">
            <summary>
            Event information for selecting a retention time from a plot
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.RetentionTimeEventArgs.#ctor(System.Double)">
            <summary>
            Constructor: Supply the retention tiem for this event
            </summary>
            <param name="retentionTime">The time picked from the graph</param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.RetentionTimeEventArgs.RetentionTime">
            <summary>
            The time selected from the graph
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot">
            <summary>
            Class to draw a spectrum graph.
            A spectrum is defined as a stack of "Spec" traces, with a single mass axes.
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.Range">
            <summary>
            Set the X data range of the plot
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ProfileColor">
            <summary>
            Gets or sets the color to use for profile line
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.RegularColor">
            <summary>
            Gets or sets the color to use for peaks which have no flags set
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.SaturatedColor">
            <summary>
            Gets or sets the color to use for saturated peaks (Stick style)
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ReferenceColor">
            <summary>
            Gets or sets the color for reference flagged peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ExceptionColor">
            <summary>
            Gets or sets the color for exception flagged peaks
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ColorAtZeroPercent">
            <summary>
            Gets or sets the color to use for shaded plots at 0%
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ColorAt20Percent">
            <summary>
            Gets or sets the color for shaded plots, at 20% intensity
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ColorAt40Percent">
            <summary>
            Gets or sets the color for shaded plots, at 40% intensity
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ColorAt60Percent">
            <summary>
            Gets or sets the color for shaded plots, at 60% intensity
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ColorAt80Percent">
            <summary>
            Gets or sets the color for shaded plots, at 80% intensity
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ColorAt100Percent">
            <summary>
            Gets or sets the color to use for shaded plots, at 100%
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.BackColor">
            <summary>
            Gets or sets the color for backdrop
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.TraceColor">
            <summary>
            Gets or sets the color for trace
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot"/> class. 
            constructor
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.#ctor(ThermoFisher.CommonCore.WpfPlot.SpectrumPlot)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot"/> class. 
            Copy Constructor
            </summary>
            <param name="plotToCopy">
            Creates a Copy of the passed in Plot
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.RegularPerTraceColor">
            <summary>
            Copy of Color table for non flagged peaks, per trace
            </summary>
            <returns>
            The regular per trace color table.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.GetRegularColor(System.Int32)">
            <summary>
            Get the regular centroid line color which will be used for a specific trace
            </summary>
            <param name="trace">
            the trace whose line color is needed
            </param>
            <returns>
            The color to use for "not flagged" peaks in this specified trace
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ProfilePerTraceColor">
            <summary>
            profile per trace color
            </summary>
            <returns>
            The profile color for each trace.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.GetProfileColor(System.Int32)">
            <summary>
            Get the line color which will be used for a specific profile trace
            </summary>
            <param name="trace">
            the trace whose line color is needed
            </param>
            <returns>
            the line color which will be used for the specified profile trace
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ClearTraceList">
            <summary>
            delete old tables
            TODO: May Need Fix: slightly different from base class, which wants to set the 
            trace list to null. Probably should be the same
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ClearSpectrumTraces">
            <summary>
            The clear spectrum traces.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.SetTracesFixScale">
            <summary>
            initializes traces with fixed scales 
            TODO: May Need Fix: differs from base class version (not sure why)
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.SetPerTraceColors(System.Int32,System.Windows.Media.Color,System.Windows.Media.Color)">
            <summary>
            Set the trace to the following passed in colors
            </summary>
            <param name="traceIndex">
            Trace index
            </param>
            <param name="regularColor">
            Regular trace color
            </param>
            <param name="profileColor">
            Profile trace color
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.Clone">
            <summary>
            Creates a new object that is a copy of the current instance.
            </summary>
            <returns>
            A new object that is a copy of this instance.
            </returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ResetScaling">
            <summary>
            Reset scaling to "auto".
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.UpdateRangePlotLimits">
            <summary>
            set valid graph limits, when new data is set or a new range
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.GetAxisNameIndex">
            <summary>
            Get axis name for the supplied name index.
            </summary>
            <returns>
            The axis name.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.SetBorderAttributes(System.Boolean,System.Windows.Media.Color,System.Boolean)">
            <summary>
            Set the attributes for the border
            </summary>
            <param name="paintBorder">
            Flag - true if the border should be drawn
            </param>
            <param name="color">
            Color to use
            </param>
            <param name="isActive">
            Flag - true if this is active 
            </param>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.Draw(System.Windows.Media.DrawingContext)">
            <summary>
            Draw the plot
            </summary>
            <param name="context">WPF drawing area</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ImageLabelDeleter">
            <summary>
            Class to delete image labels
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ImageLabelDeleter.LikeThis">
            <summary>
            Gets or sets a label, such that any label matching it will be removed
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ImageLabelDeleter.DeleteImageLabel(ThermoFisher.CommonCore.WpfPlot.IImageLabel)">
            <summary>
            Determine whether the given label should be deleted
            </summary>
            <param name="label">a label of ImageLabel type</param>
            <returns>true if the label should be deleted; false otherwise.</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SpectrumPlot.ClearAnnotation(ThermoFisher.CommonCore.WpfPlot.IImageLabel)">
            <summary>
            Clear annotation matching the given image label
            </summary>
            <param name="imageLabel">image label object to be deleted</param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs">
            <summary>
            Contains X,Y data from a graph (in data space, not pixels)
            Contains the key for the symbol
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs.#ctor(System.Double,System.Double,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs"/> class. 
            Create an event for a mouse movement.
            Translates X and Y data from the plot
            </summary>
            <param name="x">
            X data position
            </param>
            <param name="y">
            Y data position
            </param>
            <param name="key">
            Text which was attached to the marker (for example file name)
            </param>
            <param name="peakKey">
            Second text key attached to marker (for example peak name)
            </param>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs.X">
            <summary>
            Gets the X data value at the mouse position
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs.Y">
            <summary>
            Gets the Y data value at the mouse position
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs.Key">
            <summary>
            Gets the key attached to this symbol
            </summary>
        </member>
        <member name="P:ThermoFisher.CommonCore.WpfPlot.SymbolSelectEventArgs.PeakKey">
            <summary>
            Gets the peak The key attached to this symbol
            </summary>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotBrush">
            <summary>
            Extends plot brush with WPF conversions
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotBrush.FromBrush(System.Windows.Media.Brush)">
            <summary>
            Create a PlotBrush from a WPF Brush
            </summary>
            <param name="brush">Brush to convert</param>
            <returns>The converted brush</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotColor">
            <summary>
            Plot color to WPF color conversions
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotColor.ColorToPlotColor(System.Windows.Media.Color)">
            <summary>
            Convert a color to a plot color
            </summary>
            <param name="other">color to convert</param>
            <returns>converted color</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotColor.FromColor(System.Windows.Media.Color)">
            <summary>
            Convert from a WPF color
            </summary>
            <param name="color">Color to convert</param>
            <returns>the converted color</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotColor.ToColor(ThermoFisher.CommonCore.PlotCore.PlotColor)">
            <summary>
            Convert to a WPF color
            </summary>
            <param name="color">Color to convert</param>
            <returns>the converted color</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotColor.ConvertColorArray(System.Collections.Generic.IList{System.Windows.Media.Color})">
            <summary>
            Convert a list of colors to an array
            </summary>
            <param name="colors">colors to convert</param>
            <returns>converted colors</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotColor.FromColorList(System.Collections.Generic.IList{System.Windows.Media.Color})">
            <summary>
            Convert a list of colors to a list of plot colors
            </summary>
            <param name="colors">colors to convert</param>
            <returns>converted colors</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotColor.ToColorList(System.Collections.Generic.IList{ThermoFisher.CommonCore.PlotCore.PlotColor})">
            <summary>
            Convert a list of plot colors to a list of colors
            </summary>
            <param name="colors">colors to convert</param>
            <returns>converted colors</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotDashStyle">
            <summary>
            Dash style converter for WPF
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotDashStyle.FromDashStyle(System.Windows.Media.DashStyle)">
            <summary>
            Create a PlotDashStyle from a (WPF) DashStyle
            </summary>
            <param name="lineStye">The WPF style to convert</param>
            <returns>The converted style</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotDashStyle.ToDashStyle(ThermoFisher.CommonCore.PlotCore.PlotDashStyle)">
            <summary>
            Create a PlotDashStyle from a (WPF) DashStyle
            </summary>
            <param name="lineStye">The WPF style to convert</param>
            <returns>The converted style</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotDashStyle.FromDashStyles(System.Collections.Generic.List{System.Windows.Media.DashStyle})">
            <summary>
            Convert a list of dash styles, from WPF format
            </summary>
            <param name="styles">Styles to convert</param>
            <returns>converted styles</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotDashStyle.ToDashStyles(System.Collections.Generic.List{ThermoFisher.CommonCore.PlotCore.PlotDashStyle})">
            <summary>
            Convert a list of dash styles, to WPF format
            </summary>
            <param name="styles">Styles to convert</param>
            <returns>converted styles</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotLinearGradientBrush">
            <summary>
            Conversion helpers for WPf
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotLinearGradientBrush.#ctor(System.Windows.Media.Color)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotLinearGradientBrush"/> class. 
            Construct a linear gradient brush from single color (no gradient)
            </summary>
            <param name="color">
            Color for the brush
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotLineSegment">
            <summary>
            Plot line segment converter, from WPF format
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotLineSegment.FromLineSegment(System.Windows.Media.LineSegment,System.Double,System.Double)">
            <summary>
            Create a PlotLineSegment from a WPF line segment
            </summary>
            <param name="lineSegment">The segment to convert</param>
            <param name="x">X offset added to all coordinates</param>
            <param name="y">Y offset added to all coordinates</param>
            <returns>The converted segment</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotPathFigure">
            <summary>
            Conversions between WPF types and PlotCore types, for "PathFigure"
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPathFigure.FromPathFigure(System.Windows.Media.PathFigure,System.Double,System.Double)">
            <summary>
            Create a PlotPathFigure from a WPF path figure
            </summary>
            <param name="pathFigure">The WPF path figure</param>
            <param name="x">X offset added to all coordinates (transform)</param>
            <param name="y">Y offset added to all coordinates</param>
            <returns>the created figure</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPathFigure.ConvertSegments(System.Windows.Media.PathSegmentCollection,System.Double,System.Double)">
            <summary>
            convert segments in a Path Segment Collection into a list of PlotSegment.
            </summary>
            <param name="segments">
            The segments to convert.
            </param>
            <param name="x">
            x value to offset all coordinates.
            </param>
            <param name="y">
            y value to offset all coordinates.
            </param>
            <returns>
            The converted segments.
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotPathGeometry">
            <summary>
            Conversions between WPF types and PlotCore types, for "PathGeometry"
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPathGeometry.FromPathGeometry(System.Windows.Media.PathGeometry,System.Double,System.Double)">
            <summary>
            Create a PlotPathGeometry from a WPF PathGeometry
            </summary>
            <param name="pathGeometry">The WPF PathGeometry</param>
            <param name="x">X offset added to all coordinates (transform)</param>
            <param name="y">Y offset added to all coordinates</param>
            <returns>The created Geometry</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPathGeometry.ConvertFigures(System.Windows.Media.PathFigureCollection,System.Double,System.Double)">
            <summary>
            Convert figures.
            </summary>
            <param name="figures">
            The figures.
            </param>
            <param name="x">
            x offset to add to coordinates.
            </param>
            <param name="y">
            y offset to add to coordinates.
            </param>
            <returns>
            The converted figures.
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotPen">
            <summary>
            Extend plot Pen with conversions from WPF
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPen.FromPen(System.Windows.Media.Pen)">
            <summary>
            Create a PlotPen from a Pen
            </summary>
            <param name="pen">Pen to convert</param>
            <returns>The created pen</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPen.#ctor(System.Windows.Media.Brush,System.Double)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotPen"/> class. 
            Construct a pen from a brush and width
            </summary>
            <param name="brush">
            Brush to paint this pen
            </param>
            <param name="penWidth">
            Width (points) of the pen
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotPoint">
            <summary>
            Type converters between WPF and plotting library
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPoint.FromPoint(System.Windows.Point)">
            <summary>
            Create a plot point from a WPF point
            </summary>
            <param name="point">Point to convert</param>
            <returns>Converted point</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPoint.FromPoint(System.Windows.Point,System.Double,System.Double)">
            <summary>
            Create a PlotPoint from a WPF point with an offset
            </summary>
            <param name="point">
            Point to convert
            </param>
            <param name="x">
            X offset added to the point.
            </param>
            <param name="y">
            Y offset added to the point.
            </param>
            <returns>
            The converted point
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPoint.CovertRange(ThermoFisher.CommonCore.PlotCore.PlotPoint,ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Convert a range of plot points to a range of WPF points
            </summary>
            <param name="start">start of range</param>
            <param name="end">end of range</param>
            <returns>Converted point range</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPoint.ToPoint(ThermoFisher.CommonCore.PlotCore.PlotPoint)">
            <summary>
            Convert from a PlotPoint to a WPF point
            </summary>
            <param name="plotPoint">Point to convert</param>
            <returns>The converted point</returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotPolyBezierSegment">
            <summary>
            Conversions between WPF types and PlotCore types, for "PolyBezierSegment"
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPolyBezierSegment.FromPloybezierSegment(System.Windows.Media.PolyBezierSegment,System.Double,System.Double)">
            <summary>
            Convert from ploy bezier segment.
            </summary>
            <param name="bezierSegment">
            The bezier segment.
            </param>
            <param name="x">
            X offset to add to all coordinates.
            </param>
            <param name="y">
            Y offset to add to all coordinates.
            </param>
            <returns>
            The converted segment<see cref="T:ThermoFisher.CommonCore.PlotCore.PlotPolyBezierSegment"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotPolyBezierSegment.ConvertPoints(System.Windows.Media.PointCollection,System.Double,System.Double)">
            <summary>
            Convert points.
            </summary>
            <param name="points">
            The points to convert.
            </param>
            <param name="x">
            X offset to add to all coordinates.
            </param>
            <param name="y">
            Y offset to add to all coordinates.
            </param>
            <returns>
            The converted points.
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotSolidColorBrush">
            <summary>
            Conversions between WPF types and PlotCore types, for "SolidColorBrush"
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfPlotSolidColorBrush.#ctor(System.Windows.Media.Color)">
            <summary>
            Initializes a new instance of the <see cref="T:ThermoFisher.CommonCore.WpfPlot.WpfPlotSolidColorBrush"/> class. 
            Construct a solid brush from a color.
            </summary>
            <param name="color">
            color for brush
            </param>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfRectConvert">
            <summary>
            Conversions between WPF types and PlotCore types, for <c>Rect</c>
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfRectConvert.FromRect(System.Windows.Rect)">
            <summary>
            Create a PlotRectangle from a <see cref="T:System.Windows.Rect"/>
            </summary>
            <param name="rect">The WPF <see cref="T:System.Windows.Rect"/></param>
            <returns>The created Rectangle</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfRectConvert.ToRect(ThermoFisher.CommonCore.PlotCore.PlotRectangle)">
            <summary>
            Convert to <see cref="T:System.Windows.Rect"/> type
            </summary>
            <param name="rectangle">
            The rectangle.
            </param>
            <returns>
            The rectangle as a <see cref="T:System.Windows.Rect"/>
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfRectConvert.ToRect(ThermoFisher.CommonCore.PlotCore.PlotRectangle,System.Double)">
            <summary>
            Convert to <see cref="T:System.Windows.Rect"/> type
            </summary>
            <param name="rectangle">
            The rectangle.
            </param>
            <param name="margin">margin to prevent clipping issues at boundaries
            as WPF is floating point. Should be less than 1.</param>
            <returns>
            The rectangle as a <see cref="T:System.Windows.Rect"/>
            </returns>
        </member>
        <member name="T:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport">
            <summary>
            This class includes helper methods to create spectra from various sources.
            For example: Create a spectrum plot from a raw file.
            Support various labeling features, including elemental compositions.
            </summary>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.GetGraphicScanAtTime(ThermoFisher.CommonCore.Data.Interfaces.IRawData,System.Double)">
            <summary>
            Get the spectrum at a specific time from a raw file, in the format "GraphicScan"
            </summary>
            <param name="file">Name of raw file</param>
            <param name="apexTime">Time of scan</param>
            <returns>The scan at the selected time</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.GetRawfileLabelData(ThermoFisher.CommonCore.Data.Interfaces.IRawData,System.Int32)">
            <summary>
            Get the label data (centroids) from a raw file
            </summary>
            <param name="rawfile">Raw file</param>
            <param name="scan">Scan number</param>
            <returns>Data for that scan</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.GetRawfileLabelData(ThermoFisher.CommonCore.Data.Interfaces.IRawData,ThermoFisher.CommonCore.PlotCore.GraphicsScan)">
            <summary>
            Obtain "LabelStream" data from raw file for the constructed scan. Only applicable to certain instruments.
            </summary>
            <param name="file">Raw File Name</param>
            <param name="scanItem">Scan to plot</param>
            <returns>The centroids</returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.GetScan(ThermoFisher.CommonCore.Data.Interfaces.IRawData,System.Boolean,System.Int32,System.Double@,System.Double@,System.Double@,System.Double@)">
            <summary>
            Retrieve spectrum data from a raw file in the form of a scan
            </summary>
            <param name="rawFileItem">
            Raw file
            </param>
            <param name="plotLabelDataOnly">
            Flag whether or not to only retrieve the label data
            </param>
            <param name="scanNumber">
            The scan number to retrieve
            </param>
            <param name="maxAbundance">
            Contains the updated maximum x data
            </param>
            <param name="maxIntensity">
            Contains the updated maximum y data
            </param>
            <param name="minAbundance">
            Contains the updated minimum x data
            </param>
            <param name="minIntensity">
            Contains the updated minimum y data
            </param>
            <returns>
            The <see cref="T:ThermoFisher.CommonCore.PlotCore.GraphicsScan"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.GetScan(ThermoFisher.CommonCore.Data.Interfaces.IRawData,System.Boolean,System.Int32)">
            <summary>
            Retrieve spectrum data from a raw file in the form of a scan
            </summary>
            <param name="rawFileItem">
            Raw file
            </param>
            <param name="plotLabelDataOnly">
            Flag whether or not to only retrieve the label data
            </param>
            <param name="newScanNumber">
            The scan number to retrieve
            </param>
            <returns>
            The <see cref="T:ThermoFisher.CommonCore.PlotCore.GraphicsScan"/>.
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.SegmentedScanToGraphicsScan(ThermoFisher.CommonCore.Data.Business.SegmentedScan,ThermoFisher.CommonCore.Data.Business.ScanStatistics,ThermoFisher.CommonCore.Data.Business.CentroidStream,System.Boolean)">
            <summary>
            Convert spectrum data to type graphics scan. Also calculates some statistics.
            </summary>
            <param name="segmentedScanData">
            Scan Data from the raw file
            </param>
            <param name="stats">
            raw file stats for this scan
            </param>
            <param name="labelStream">
            Data for FTMS/Orbitrap centroids for profile data (can be passed as null)
            </param>
            <param name="plotLabelDataOnly">
            Flag whether or not to only retrieve the label data
            </param>
            <returns>
            The scan
            </returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.SegmentedScanToGraphicsScan(ThermoFisher.CommonCore.Data.Business.SegmentedScan,ThermoFisher.CommonCore.Data.Business.ScanStatistics,System.Double@,System.Double@,ThermoFisher.CommonCore.Data.Business.CentroidStream,System.Boolean,System.Double@,System.Double@)">
            <summary>
            Convert spectrum data to type graphics scan. Also calculates some statistics.
            </summary>
            <param name="plotLabelDataOnly">Flag whether or not to only retrieve the label data</param>
            <param name="maxAbundance">Contains the updated maximum x data</param>
            <param name="maxIntensity">Contains the updated maximum y data</param>
            <param name="minAbundance">Contains the updated minimum x data</param>
            <param name="minIntensity">Contains the updated minimum y data</param>
            <param name="segmentedScanData">Scan Data from the raw file</param>
            <param name="stats">raw file stats for this scan</param>
            <param name="labelStream">Data for FTMS/Orbitrap centroids for profile data (can be passed as null)</param>
            <returns></returns>
        </member>
        <member name="M:ThermoFisher.CommonCore.WpfPlot.WpfSpectrumSupport.GetSegmentedScanData(ThermoFisher.CommonCore.Data.Interfaces.IRawData,System.Int32,ThermoFisher.CommonCore.Data.Business.ScanStatistics@,System.Boolean@)">
            <summary>
            get segmented scan data.
            </summary>
            <param name="rawFileItem">
            The raw file item.
            </param>
            <param name="scanNumber">
            The scan number.
            </param>
            <param name="stats">
            The stats.
            </param>
            <param name="isCentroid">
            The is centroid.
            </param>
            <returns>
            The <see cref="T:ThermoFisher.CommonCore.Data.Business.SegmentedScan"/>.
            </returns>
        </member>
        <member name="T:XamlGeneratedNamespace.GeneratedInternalTypeHelper">
            <summary>
            GeneratedInternalTypeHelper
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.CreateInstance(System.Type,System.Globalization.CultureInfo)">
            <summary>
            CreateInstance
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.GetPropertyValue(System.Reflection.PropertyInfo,System.Object,System.Globalization.CultureInfo)">
            <summary>
            GetPropertyValue
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.SetPropertyValue(System.Reflection.PropertyInfo,System.Object,System.Object,System.Globalization.CultureInfo)">
            <summary>
            SetPropertyValue
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.CreateDelegate(System.Type,System.Object,System.String)">
            <summary>
            CreateDelegate
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.AddEventHandler(System.Reflection.EventInfo,System.Object,System.Delegate)">
            <summary>
            AddEventHandler
            </summary>
        </member>
    </members>
</doc>
