<?xml version="1.0"?>
<doc>
    <assembly>
        <name>PerpetuumSoft.InstrumentationPDA</name>
    </assembly>
    <members>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Widget">
            <summary>
            Base class for all visual controls in library.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Widget.components">
            <summary>
            Required designer variable.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.Dispose(System.Boolean)">
            <summary>
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify 
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.#ctor">
            <summary>
            Creates new instance of the Widget class.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Virtual method that perform actual drawing of static part of the control.
            </summary>
            <param name="g"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Virtual method that perform actual drawing of dynamic part of the control.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.InvalidateStatic">
            <summary>
            Invalidates all parts of the control.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.DrawBevel(System.Drawing.Graphics)">
            <summary>
            Paints control bevel.
            </summary>
            <param name="g">Graphics object to paint on.</param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.OnPaint(System.Windows.Forms.PaintEventArgs)">
            <summary>
            Overriden method to provide custom painting.
            </summary>
            <remarks>
            Do not override this method when derive from control.
            Use Draw() method instead.
            </remarks>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.OnPaintBackground(System.Windows.Forms.PaintEventArgs)">
            <summary>
            Overrides standard OnPaintBackground to avoid flicking.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.OnResize(System.EventArgs)">
            <summary>
            Provides invalidation logic.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Widget.Round(System.Decimal)">
            <summary>
            Rounds decimal value and convert it to int.
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Widget.Bevel">
            <summary>
            Gets or sets bevel for the widget.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Widget.WorkRectangle">
            <summary>
            Gets internal rectangle to paint. Work rectangle excludes 
            area occupied by control's bevel.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Widget.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Widget.BackColor">
            <summary>
            Overides BackColor and provides invalidation logic.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.SwitchBase">
            <summary>
            Provides base behavior for switches and toggles.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.SwitchBase.OnCheckedChanged(System.EventArgs)">
            <summary>
            Raises CheckedChanged event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.SwitchBase.IsCheckedPoint(System.Int32,System.Int32)">
            <summary>
            Returns if specified point corresponeds checked state.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.SwitchBase.OnMouseDown(System.Windows.Forms.MouseEventArgs)">
            <summary>
            Raises the MouseDown event and set Checked property corresponding to current mouse position.
            </summary>
            <param name="mevent"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.SwitchBase.OnMouseMove(System.Windows.Forms.MouseEventArgs)">
            <summary>
            Raises the MouseMove event and set Checked property corrsponding to current mouse position.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.SwitchBase.Checked">
            <summary>
            Gets and sets if the switch is on.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.SwitchBase.Orientation">
            <summary>
            Gets or sets control orientation.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.SwitchBase.Direction">
            <summary>
            Gets control direction.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.SwitchBase.Reverse">
            <summary>
            Gets or sets if scale is reversed.
            </summary>
        </member>
        <member name="E:PerpetuumSoft.InstrumentationPDA.SwitchBase.CheckedChanged">
            <summary>
            Occurs when Checked of the control changed.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.FaceStyle">
            <summary>
            Control face appearance style.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.FaceStyle.Smooth">
            <summary>
            Smooth face.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.FaceStyle.RaisedNotch">
            <summary>
            Face with raised notch.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.FaceStyle.LoweredNotch">
            <summary>
            Face with lowered notch.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.DigitsDisplay">
            <summary>
            Helper class for painting digits.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.#ctor">
            <summary>
            Creates new instance of the DigitsDisplay class.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.#ctor(System.Drawing.Color,System.Int32,System.Int32,System.Int32,System.Drawing.Color,System.Int32,System.Int32)">
            <summary>
            Creates new instance of the DigitsDisplay class with specified settings.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.PaintString(System.Drawing.Graphics,PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,System.String)">
            <summary>
            Paints string of Digits at specified location.
            </summary>
            <param name="g">Graphics object to paint on.</param>
            <param name="pos">Top-Left corner of digits sting.</param>
            <param name="text">String of digits.</param>
            <remarks>
            <list type="bullet">
            <listheader>
            <term> Paint string currently support only: </term>
            </listheader>
            <item>
            <term>Decimal numeric symbols </term>
            <description>("0"-"9")</description>
            </item>
            <item>
            <term>Minus sign </term>
            <description>"-"</description>
            </item>
            <item>
            <term>Space </term>
            <description>" "</description>
            </item>
            <item>
            <term>Semicolon </term>
            <description>":"</description>
            </item>
            <item>
            <term>Digital point </term>
            <description>"." or ","</description>
            </item>
            </list>
            All symbols except mentioned above are ignored
            </remarks>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.DigitWidth">
            <summary>
            Gets or sets width of partial digit.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.DigitHeight">
            <summary>
            Gets or sets height of partial digit.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.DigitSpace">
            <summary>
            Gets or sets space between neightbours digits.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.SegmentThickness">
            <summary>
            Gets or sets led segment thickness.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.SegmentSpace">
            <summary>
            Gets or sets space between led segments.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.ActiveColor">
            <summary>
            Gets or sets active led color
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitsDisplay.InactiveColor">
            <summary>
            Gets or sets inactive led color.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.ColorSection">
            <summary>
            Incapsulates information about scale section color.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ColorSection.#ctor">
            <summary>
            Creates new instance of the ColorSection class.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ColorSection.#ctor(System.Drawing.Color,System.Decimal)">
            <summary>
            Creates new instance of the ColorSection class.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ColorSection.ToString">
            <summary>
            Converts object to its string representation.
            </summary>
            <returns></returns>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ColorSection.Color">
            <summary>
            Gets or sets section color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ColorSection.MaximumPercent">
            <summary>
            Gets or sets end of section in percents.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Thermometer">
            <summary>
            Emulates look and feel of thermometer.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.LinearControl">
            <summary>
            Provides base behavior for all linear controls.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.ValuePresenter">
            <summary>
            Provides basic logic for all controls that presents decimal value.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.FormatValue(System.Decimal)">
            <summary>
            Formats number with current settings.
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.ToValue(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Returns value that corresponds the selected screen point.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.ToPoint(System.Decimal)">
            <summary>
            Returns the point that corresponds specified value.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.ValueToPercent(System.Decimal)">
            <summary>
            Converts value to percent.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.PercentToValue(System.Decimal)">
            <summary>
            Converts precent to value.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.OnMouseDown(System.Windows.Forms.MouseEventArgs)">
            <summary>
            Raises the MouseDown event and set Value property corrsponding to current mouse position.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.OnMouseMove(System.Windows.Forms.MouseEventArgs)">
            <summary>
            Raises the MouseMove event and set Value property corrsponding to current mouse position.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.OnMouseUp(System.Windows.Forms.MouseEventArgs)">
            <summary>
            Raises the MouseUp event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.ValuePresenter.OnValueChanged(System.EventArgs)">
            <summary>
            Raises ValueChange event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ValuePresenter.Value">
            <summary>
             Gets or sets current value associated with the control.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ValuePresenter.Step">
            <summary>
            Gets or sets step for value property. 
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ValuePresenter.Maximum">
            <summary>
             Gets or sets the upper bound for the value property.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ValuePresenter.Format">
            <summary>
            Gets or sets numbers format string.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ValuePresenter.Minimum">
            <summary>
             Gets or sets the lower bound for the value property.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.ValuePresenter.IsIndicatorOnly">
            <summary>
            Gets or sets whether control will act only as indicator.
            </summary>
        </member>
        <member name="E:PerpetuumSoft.InstrumentationPDA.ValuePresenter.ValueChanged">
            <summary>
            Occurs when Value of the control changed.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawStatic method.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.DrawScale(System.Drawing.Graphics)">
            <summary>
            Paints scale.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawDynamic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.DrawCurrentValue(System.Drawing.Graphics)">
            <summary>
            Paints current value.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.FromPoint(System.Decimal)">
            <summary>
            Overrides inherited FromPoint method.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.ToPoint(System.Decimal)">
            <summary>
            Overrides inherited ToPoint method.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.ToValue(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Overrides inherited ToValue method.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.LinearControl.GetColor(System.Decimal)">
            <summary>
            Returns color for the specified value.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.ValueBackgroundColor">
            <summary>
            Gets or sets background for the current value label.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.ValuePosition">
            <summary>
            Gets or sets position of the current value label.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.BarWidth">
            <summary>
            Gets or sets width of the bar.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.CenterLine">
            <summary>
            Returns coord of the bar center.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.StartPoint">
            <summary>
            Returns start bar point.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.EndPoint">
            <summary>
            Returns end bar point.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.ScaleWidth">
            <summary>
            Gets or sets width of scale.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.Indent">
            <summary>
            Gets or sets control indents.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.Labels">
            <summary>
            Gets or sets labels texts.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.TicksPosition">
            <summary>
            Gets or sets position of the ticks on the scale.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.LabelsPosition">
            <summary>
            Gets and sets position of the labels on the scale.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.ScaleDivisions">
            <summary> 
            Gets and sets number of divisions on the scale.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.ScaleSubDivisions">
            <summary> 
            Gets and sets number of subdivisions in each division on the scale.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.TicksLenght">
            <summary> 
            Gets and sets lenght of the scale ticks.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.ScaleLabelDivisions">
            <summary> 
            Gets and sets lenght of the scale ticks.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.Orientation">
            <summary>
            Gets or sets control orientation.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.Direction">
            <summary>
            Gets control direction.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.SectionsColors">
            <summary>
            Gets or sets scale colors.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.LinearControl.ReverseScale">
            <summary>
            Gets or sets if the scale should be reversed.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Thermometer.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawDynamic method.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Thermometer.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawStatic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Thermometer.TankColor">
            <summary>
            Gets or sets color of tank.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Thermometer.LiquidColor">
            <summary>
            Gets or sets color of liquid.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Thermometer.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Switch">
            <summary>
            Emulates look and feeel of switch.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Switch.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawDynamic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.LedSize">
            <summary>
            Gets or sets size of the led.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.ActiveLedColor">
            <summary>
            Gets or sets color of the led in pressed state.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.InactiveLedColor">
            <summary>
            Gets or sets color of the led in unpressed state.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.Depth">
            <summary>
            Gets or sets press depth.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.FaceStyle">
            <summary>
            Gets or sets control face appearance.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.DarkColor">
            <summary>
            Gets or sets dark control part color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.MiddleColor">
            <summary>
            Gets or sets middle control part color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.LightColor">
            <summary>
            Gets or sets light control part color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.LightLightColor">
            <summary>
            Gets or sets lightest control part color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.NotchLightColor">
            <summary>
            Gets or sets light color of notches.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.NotchDarkColor">
            <summary>
            Gets or sets dark color of notches.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Switch.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Mathematics.Direction">
            <summary>
            Vector directions.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Mathematics.Direction.X">
            <summary>
            X - axis.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Mathematics.Direction.Y">
            <summary>
            Y - axis.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle">
            <summary>
            Defines location and size of a rectangle on a surface.
            </summary>
            <remarks>
            This structure is similar to the .NET Framework structure RectangleF, however, it offers a set of additional methods and properties facilitating the work with shapes on a plane.
            </remarks>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.#ctor(System.Decimal,System.Decimal,System.Decimal,System.Decimal)">
            <summary>
            Creates a new VectorRectangle instance given the top left coordinates, width, and height.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.#ctor(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Creates a new VectorRectangle instance given the top left location and size.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.#ctor(System.Drawing.Rectangle)">
            <summary>
            Creates a new VectorRectangle instance given an exisitng instance of Rectangle.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.#ctor(System.Drawing.RectangleF)">
            <summary>
            Creates a new VectorRectangle instance given an exisitng instance of RectangleF.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.GetHashCode">
            <summary>
            Serves as a hash function for VectorRectangle, suitable for use in hashing algorithms and data structures like a hash table.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Area">
            <summary>
            Returns the area of the current VectorRectangle object.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Contains(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Returns whether the current VectorRectangle contains the specified point.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.PositiveRectangle">
            <summary>
            Returns a new VectorRectangle instance with the geometry identical to the current instance and with positive width and height values.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Quant(System.Decimal,System.Decimal)">
            <summary>
            Aligns the current VectorRectangle instance using the specified grid steps.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.QuantX(System.Decimal)">
            <summary>
            Aligns the current VectorRectangle instance horizontally using the specified grid x-step.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.QuantY(System.Decimal)">
            <summary>
            Aligns the current VectorRectangle instance vertically using the specified grid y-step.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Equals(System.Object)">
            <summary>
            Determines whether two VectorRectangle instances are equal.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.op_Equality(PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle,PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle)">
            <summary>
            Equality operator for the two specified VectorRectangle instances.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.op_Inequality(PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle,PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle)">
            <summary>
            Non-equality operator for the two specified VectorRectangle instances.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.ToString">
            <summary>
            Returns a String that represents the current VectorRectangle object.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.op_Implicit(System.Drawing.Rectangle)~PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle">
            <summary>
            Converts the specified Rectangle to a VectorRectangle
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.op_Implicit(System.Drawing.RectangleF)~PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle">
            <summary>
            Converts the specified RectangleF to a VectorRectangle
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.op_Implicit(PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle)~System.Drawing.RectangleF">
            <summary>
            Converts the specified VectorRectangle to a RectangleF
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.op_Explicit(PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle)~System.Drawing.Rectangle">
            <summary>
            Converts the specified VectorRectangle to an integer Rectangle with truncation.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Truncate">
            <summary>
            Truncates the current instance of VectorRectangle to integer Rectangle.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Round">
            <summary>
            Rounds rectangle coords.
            </summary>
            <returns></returns>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.X">
            <summary>
            Gets or sets X coordinate of the top left corner of the rectangle
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Y">
            <summary>
            Gets or sets Y coordinate of the top left corner of the rectangle
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Width">
            <summary>
            Gets or sets width of the rectangle
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Height">
            <summary>
            Gets or sets height of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Location">
            <summary>
            Gets or sets location of the rectangle (the top left corner).
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Size">
            <summary>
            Gets or sets size of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Top">
            <summary>
            Gets Y coordinate of the top side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Bottom">
            <summary>
            Gets Y coordinate of the bottom side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Left">
            <summary>
            Gets X coordinate of the left side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Right">
            <summary>
            Gets X coordinate of the right side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.TopLeft">
            <summary>
            Gets location of the top left corner of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.BottomLeft">
            <summary>
            Gets location of the bottom left corner of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.TopRight">
            <summary>
            Gets location of the top right corner of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.BottomRight">
            <summary>
            Gets location of the bottom right corner of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.CenterX">
            <summary>
            Gets X coordinate of the center of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.CenterY">
            <summary>
            Gets Y coordinate of the center of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.TopCenter">
            <summary>
            Gets location of the center of the top side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.BottomCenter">
            <summary>
            Gets location of the center of the bottom side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.LeftCenter">
            <summary>
            Gets location of the center of the left side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.RightCenter">
            <summary>
            Gets location of the center of the right side of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.Center">
            <summary>
            Gets location of the center of the rectangle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.VectorRectangle.IsEmpty">
            <summary>
            Gets if width and height of the current VectorRectangle are zeros.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.ImagePosition">
            <summary>
            Position of dial image.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.ImagePosition.Stretch">
            <summary>
            Stretch to control content.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.ImagePosition.Normal">
            <summary>
            Original size and position at left-top corner.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.ImagePosition.ControlCenter">
            <summary>
            Original size and position at the center of control.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.ImagePosition.DialCenter">
            <summary>
            Original size and position at the center of dial.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.PointerType">
            <summary>
            Type of a dial pointer.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.PointerType.Circle">
            <summary>
            Circle shaped pointer.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.PointerType.Line">
            <summary>
            Line pointer.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.PointerType.Triangle">
            <summary>
            Triangle pointer.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Level">
            <summary>
            Presents value on the multicolor scale.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Level.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawDynamic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Level.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawStatic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Level.Divisions">
            <summary>
            Gets or sets number of divisions of the bar.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Level.Space">
            <summary>
            Gets or sets space between divisions.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Level.ActiveColorSection">
            <summary>
            Gets or sets colors of the bar in active state.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Level.InactiveColorSection">
            <summary>
            Gets or sets colors of the bar in inactive state.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Level.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Design.AboutForm.components">
            <summary>
            Required designer variable.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Design.AboutForm.Dispose(System.Boolean)">
            <summary>
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Design.AboutForm.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector">
            <summary>
            Defines properties of vectors on a plane and operations on these vectors.
            </summary>
            <remarks>
            This structure is similar to the .NET Framework structures SizeF and PointF, however, it implements a set of additional methods facilitating the work with coordinates of objects on a plane.
            </remarks>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.#ctor(System.Decimal,System.Decimal)">
            <summary>
            Constructs a vector using the specified coordinate values.
            </summary>
            <param name="x"></param>
            <param name="y"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.#ctor(System.Drawing.Point)">
            <summary>
            Constructs a vector for the point that is specified as a pair of integer coordinates.
            </summary>
            <param name="point"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.#ctor(System.Drawing.Size)">
            <summary>
            Constructs a vector for the specified integer size.
            </summary>
            <param name="size"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.#ctor(System.Drawing.SizeF)">
            <summary>
            Constructs a vector for the specified size.
            </summary>
            <param name="size"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.#ctor(PerpetuumSoft.InstrumentationPDA.Mathematics.Direction,System.Decimal,System.Decimal)">
            <summary>
            Constructs a vector for the specified dicrection and coords.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.#ctor(PerpetuumSoft.InstrumentationPDA.Mathematics.Direction,System.Drawing.Point)">
            <summary>
            Constructs a vector for the specified dicrection and point.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.FromPolar(System.Decimal,System.Decimal)">
            <summary>
            Converts plar coords to Vector.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.GetHashCode">
            <summary>
            Serves as a hash function for Vector, suitable for use in hashing algorithms and data structures like a hash table.
            </summary>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Equals(System.Object)">
            <summary>
            Determines whether two Vector instances are equal.
            </summary>
            <param name="o"></param>
            <returns></returns>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Empty">
            <summary>
            Defines a "null"-vector.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Abs">
            <summary>
            Returns the modulus of the vector
            </summary>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Quant(System.Decimal,System.Decimal)">
            <summary>
            Snaps the vector to a grid with the specifed cell size.
            </summary>
            <param name="xGrid"></param>
            <param name="yGrid"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.QuantX(System.Decimal)">
            <summary>
            Snaps the X-component to a grid with the specified x-size of a cell
            </summary>
            <param name="xGrid"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.QuantY(System.Decimal)">
            <summary>
            Snaps the Y-component to a grid with the specified y-size of a cell
            </summary>
            <param name="yGrid"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.GetSecondaryValue(PerpetuumSoft.InstrumentationPDA.Mathematics.Direction)">
            <summary>
            Gets secondary direction coord.
            </summary>
            <param name="direction"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_UnaryPlus(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Defines unary operator +.
            </summary>
            <param name="v"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_UnaryNegation(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Defines unary operator -.
            </summary>
            <param name="v"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Addition(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Implements addition of the two given vectors.
            </summary>
            <param name="a"></param>
            <param name="b"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Subtraction(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Implements subtraction of the two given vectors.
            </summary>
            <param name="a"></param>
            <param name="b"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Multiply(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,System.Decimal)">
            <summary>
            Implements multiplication of the given vector by the specified scalar value.
            </summary>
            <param name="v"></param>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Multiply(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Implements multiplication of the two given vectors.
            </summary>
            <param name="a"></param>
            <param name="b"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Division(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,System.Decimal)">
            <summary>
            Implements division of the given vector by the specified scalar value.
            </summary>
            <param name="v"></param>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Equality(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Returns true if two given vectors are identical.
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Inequality(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector,PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Returns true if two given vectors are not identical.
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.ToString">
            <summary>
            Returns a String that represents the current Vector object.
            </summary>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Implicit(System.Drawing.Point)~PerpetuumSoft.InstrumentationPDA.Mathematics.Vector">
            <summary>
            Converts the given integer Point to a Vector
            </summary>
            <param name="point"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Implicit(System.Drawing.Size)~PerpetuumSoft.InstrumentationPDA.Mathematics.Vector">
            <summary>
            Converts the given integer Size to a Vector
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Implicit(System.Drawing.SizeF)~PerpetuumSoft.InstrumentationPDA.Mathematics.Vector">
            <summary>
            Converts the given SizeF to a Vector
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Implicit(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)~System.Drawing.SizeF">
            <summary>
            Converts the given Vector to a SizeF
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Explicit(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)~System.Drawing.Point">
            <summary>
            Converts the given Vector to an integer Point with truncation.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.op_Explicit(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)~System.Drawing.Size">
            <summary>
            Converts the given Vector to an integer Size with truncation.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Truncate">
            <summary>
            Truncates the current Vector object to an integer Point.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.TruncateSize">
            <summary>
            Truncates the current Vector object to an integer Size.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.X">
            <summary>
            Gets or sets X-component of the vector
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Width">
            <summary>
            Gets or sets the "width" duplicates the X-value.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Y">
            <summary>
            Gets or sets Y-component of the vector.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Height">
            <summary>
            Gets or sets the "height" duplicates the Y-value.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Rotation">
            <summary>
            Gets vector rotation.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Lenght">
            <summary>
            Gets vector lenght.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.Item(PerpetuumSoft.InstrumentationPDA.Mathematics.Direction)">
            <summary>
            Gets or sets vector coord in specified direction.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Mathematics.Vector.IsEmpty">
            <summary>
            Returns true if this is a "null"-vector.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.DigitalLED">
            <summary>
            Emulates appearance of seven-segment digital led indicator.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.DigitalLED.#ctor">
            <summary>
            Public constructor for DigitalLED
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.DigitalLED.OnTextChanged(System.EventArgs)">
            <summary>
            Raises TextChanged event and performs invalidation logic.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.DigitalLED.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Paints control.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitalLED.Digits">
            <summary>
            Gets or sets underlying DigitsDisplay object.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.DigitalLED.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Toggle">
            <summary>
            Emulates toggle look, feel and behavior.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Toggle.#ctor">
            <summary>
            Creates new instance of the Toggle class.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Toggle.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawStatic method.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Toggle.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawDynamic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.LedSize">
            <summary>
            Gets or sets the size of the led.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.ActiveLedColor">
            <summary>
            Gets or sets color of the led in pressed state.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.InactiveLedColor">
            <summary>
            Gets or sets color of the led in unpressed state.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.FaceStyle">
            <summary>
            Gets or sets face style.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.FaceColor">
            <summary>
            Gets or sets middle part color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.NotchLightColor">
            <summary>
            Gets or sets light color of notches.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.NotchDarkColor">
            <summary>
            Gets or sets dark color of notches.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Toggle.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Meter">
            <summary>
            Emulates lok and feel of meter.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.CircularControl">
            <summary>
            Provides base behaviour for circular controls.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.CircularControlBase">
            <summary>
            Provides geometry methods for circular controls.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControlBase.AngleToValue(System.Decimal)">
            <summary>
            Converts angle to value.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControlBase.PercentToAngle(System.Decimal)">
            <summary>
            Converts percent to angle.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControlBase.ValueToAngle(System.Decimal)">
            <summary>
            Converts value to angle.
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControlBase.ToPoint(System.Decimal)">
            <summary>
            Overrides inherited ToPoint method.
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControlBase.ToPoint(System.Decimal,System.Decimal)">
            <summary>
            Returns point for the specified value and radius.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControlBase.ToValue(PerpetuumSoft.InstrumentationPDA.Mathematics.Vector)">
            <summary>
            Overrides inherited ToValue method.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControlBase.TotalAngle">
            <summary>
            Gets or sets full control angle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControlBase.StartAngle">
            <summary>
            Gets or sets start control angle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControlBase.EndAngle">
            <summary>
            Gets or sets end control angle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControlBase.ReverseScale">
            <summary>
            Gets or sets whether scale should be reversed.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControlBase.Center">
            <summary>
            Gets or sets displacement between control center and dial center.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControlBase.CenterPoint">
            <summary>
            Gets dial center.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControlBase.CurrentAngle">
            <summary>
            Gets or sets current control angle. 
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControl.DrawScale(System.Drawing.Graphics)">
            <summary>
            Paints scale.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControl.DrawPointer(System.Drawing.Graphics)">
            <summary>
            Paints pointer.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControl.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawStatic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControl.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawDynamic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.CircularControl.GetColor(System.Decimal)">
            <summary>
            Returns color of the scale element corresponding to the specified value.
            </summary>
            <param name="curentValue"></param>
            <returns></returns>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.Labels">
            <summary>
            Gets or sets scale labels.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.PointerColor">
            <summary>
            Gets or sets color of the pointer.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.PointerType">
            <summary>
            Gets or sets shape of pointer.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.PointerSize">
            <summary>
            Gets or sets size of the pointer.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.InternalPointerRadius">
            <summary>
            Gets or sets internal radius of the pointer.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.ExternalPointerRadius">
            <summary>
            Gets or sets external radius of the pointer.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.TicksCount">
            <summary>
            
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.TicksSubDivisionsCount">
            <summary>
            
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.TicksLenght">
            <summary>
            Gets or sets the lenght of the scale ticks. 
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.TicksVisible">
            <summary>
            Gets or sets whether scale ticks should be displayed.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.LabelsVisible">
            <summary>
            Gets or sets whether scale labels should be displayed.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.LabelsCount">
            <summary>
            
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.LabelsRadius">
            <summary>
            Gets or sets radius for the scale labels.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.SectionsColors">
            <summary>
            Gets or sets colors of the scale.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.CircularControl.TicksRadius">
            <summary>
            Gets or sets scale ticks radius.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Meter.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DtrawStatic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Meter.BorderCircleColor">
            <summary>
            Gets or sets border color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Meter.CircleColor">
            <summary>
            Gets or sets circle color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Meter.CircleRadius">
            <summary>
            Gets or sets circle radius.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Meter.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Dial">
            <summary>
            Emulates dial look and feel.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Dial.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawStatic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Dial.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited draw dynamic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.ExternalCircleBorderColor">
            <summary>
            Gets or sets color of the external circle border.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.ExternalCircleColor">
            <summary>
            Gets or sets color of the external circle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.ExternalCircleRadius">
            <summary>
            Gets or sets radius of the external circle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.InternalCircleBorderColor">
            <summary>
            Gets or sets color of the internal circle border.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.InternalCircleColor">
            <summary>
            Gets or sets color of the internal circle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.InternalCircleRadius">
            <summary>
            Gets or sets radius of the internal circle.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.LightCircleColor">
            <summary>
            Gets or sets ligthen area color.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.DialImage">
            <summary>
            Gets or sets dial image.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.ImagePosition">
            <summary>
            Gets or sets dial image position.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.ShowNotches">
            <summary>
            Gets or sets whether dial notches should be displayed.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.NotchesCount">
            <summary>
            Gets or sets count of dial notches.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.NotchesColor">
            <summary>
            Gets or sets color of the notches.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Dial.DefaultControlSize">
            <summary>
            Gets default control size.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.BevelStyle">
            <summary>
            Enumerates control Bevel's styles.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.None">
            <summary>
            No bevel.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.Flat">
            <summary>
            Flat-style bevel appearance.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.Single">
            <summary>
            Single width black bevel.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.Double">
            <summary>
            Double width black bevel.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.Raised">
            <summary>
            3D Raised style bevel.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.Lowered">
            <summary>
            3D Lowered style bevel.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.DoubleRaised">
            <summary>
            3D Raised style bevel with double width.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.DoubleLowered">
            <summary>
            3D Lowered style bevel with double width.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.FrameRaised">
            <summary>
            Raised Frame.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.BevelStyle.FrameLowered">
            <summary>
            Lowered Frame.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Mathematics.Math2">
            <summary>
            Provides additional Math functions.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Mathematics.Math2.Degrees">
            <summary>
            Allows to convert degrees to radians.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Slider">
            <summary>
            Emulates look and feel of slider.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Slider.DrawStatic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawStaic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Slider.DrawDynamic(System.Drawing.Graphics)">
            <summary>
            Overrides inherited DrawDynamic method.
            </summary>
            <param name="g"></param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Slider.SliderSize">
            <summary>
            Gets or sets size of the slider.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Slider.SliderBarColor">
            <summary> 
            Gets and sets color of the bar.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Slider.ActiveBarColor">
            <summary> 
            Gets and sets color of the active part of bar.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Slider.InactiveBarColor">
            <summary> 
            Gets and sets color of the inactive part of bar.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Slider.SliderImage">
            <summary> 
            Gets and sets image for slider.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Slider.LedColor">
            <summary> 
            Gets and sets color of the led.
            </summary> 
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Slider.DefaultControlSize">
            <summary> 
            Gets default control size.
            </summary> 
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.SliderElementsPosition">
            <summary>
            Position of linear control elements.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.SliderElementsPosition.None">
            <summary>
            Invisible.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.SliderElementsPosition.TopLeft">
            <summary>
            At top or left.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.SliderElementsPosition.BottomRight">
            <summary>
            At bottom or rigth.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.SliderElementsPosition.Both">
            <summary>
            At both sides.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.SliderElementsPosition.Internal">
            <summary>
            Internal.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Orientation">
            <summary>
            Control orientation.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Orientation.Vertical">
            <summary>
            Vertical orientation.
            </summary>
        </member>
        <member name="F:PerpetuumSoft.InstrumentationPDA.Orientation.Horizontal">
            <summary>
            Horizontal orientation.
            </summary>
        </member>
        <member name="T:PerpetuumSoft.InstrumentationPDA.Bevel">
            <summary>
            Incapsulates bevel painting.
            </summary>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Bevel.GetMargin">
            <summary>
            Returns summary bevel width.
            </summary>
            <returns>Width of bevel for current values of style and borders.</returns>
        </member>
        <member name="M:PerpetuumSoft.InstrumentationPDA.Bevel.Draw(System.Drawing.Graphics,System.Drawing.Rectangle)">
            <summary>
            Paints bevel.
            </summary>
            <param name="g">Graphics object to paint on.</param>
            <param name="r">Bevel rectangle.</param>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Bevel.Style">
            <summary>
            Gets or sets style of control's bevel.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Bevel.OutterBorder">
            <summary>
            Gets or sets whether the outter border should be drawn.
            </summary>
        </member>
        <member name="P:PerpetuumSoft.InstrumentationPDA.Bevel.InnerBorder">
            <summary>
            Gets or sets whether the inner border should be drawn.
            </summary>
        </member>
    </members>
</doc>
