<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Rx.Net.4.0</name>
    </assembly>
    <members>
        <member name="T:Rx.Net.FPSCounter">
             <summary>
             	The FPS counter class.
            
             	This is a helper class to calculate FPS depending on calls to the Update() function.
             </summary>
        </member>
        <member name="M:Rx.Net.FPSCounter.#ctor">
            <summary>
            	Default constructor.
            </summary>
        </member>
        <member name="M:Rx.Net.FPSCounter.Get">
             <summary>
             	Gets the current FPS.
             </summary>
            
             <returns> The current FPS. </returns>
        </member>
        <member name="M:Rx.Net.FPSCounter.Reset">
            <summary>
            	Resets the FPS counter.
            </summary>
        </member>
        <member name="M:Rx.Net.FPSCounter.Update">
            <summary>
            	Triggers a new FPS calculation.
            </summary>
        </member>
        <member name="F:Rx.Net.FPSCounter.m_dMeasuredFPS">
            <summary> The measured FPS. </summary>
        </member>
        <member name="F:Rx.Net.FPSCounter.m_xFpsQueue">
            <summary> Queue of timestamps. Used for FPS calculations of the last images. </summary>
        </member>
        <member name="P:Rx.Net.FPSCounter.Count">
            <summary>
            	Gets or sets the maximum number of time stamps used for FPS calculation. Default is 20.
            </summary>
        </member>
        <member name="T:Rx.Net.Reflector">
            <summary>
                Abstract base class to implement an interface via reflection.
            </summary>
        </member>
        <member name="M:Rx.Net.Reflector.#ctor(System.Object)">
             <summary>
                 Constructor.
             </summary>
            
             <param name="xTypeInstance"> The instance of the type to reflect. </param>
        </member>
        <member name="M:Rx.Net.Reflector.AddMethod(System.String)">
             <summary>
                 Adds a method that can be invoked via reflection.
             </summary>
            
             <param name="sName"> The method name. </param>
        </member>
        <member name="M:Rx.Net.Reflector.AddProperty(System.String)">
             <summary>
                 Adds a property that can be set and get via reflection.
             </summary>
            
             <param name="sName"> The property name. </param>
        </member>
        <member name="M:Rx.Net.Reflector.GetPropertyValue(System.String)">
             <summary>
                 Gets the value of a property.
             </summary>
            
             <param name="sName"> The property name. </param>
            
             <returns> The property value. </returns>
        </member>
        <member name="M:Rx.Net.Reflector.InvokeMethod(System.String,System.Object[])">
             <summary>
                 Invokes the given method with the given parameters-.
             </summary>
            
             <param name="sName"> The method name. </param>
             <param name="args">  The arguments. </param>
            
             <returns> The return value of the method. </returns>
        </member>
        <member name="F:Rx.Net.Reflector.m_dictMethods">
            <summary> The dictionary that maps a method name to the method. </summary>
        </member>
        <member name="F:Rx.Net.Reflector.m_dictProperties">
            <summary> The dictionary that maps a property name to the property. </summary>
        </member>
        <member name="F:Rx.Net.Reflector.m_xTypeInstance">
            <summary> The type instance. </summary>
        </member>
        <member name="F:Rx.Net.Reflector.m_xType">
            <summary> The type. </summary>
        </member>
        <member name="T:Rx.Net.UnitType`1">
            <summary>
            	This class provides members and properties which describe a type associated with an unit.
            </summary>
        </member>
        <member name="F:Rx.Net.UnitType`1.Unit">
            <summary>	The unit of this UnitType. </summary>
        </member>
        <member name="F:Rx.Net.UnitType`1.Value">
            <summary>	The value of this UnitType. </summary>
        </member>
        <member name="T:Rx.Net.XmlSerializable`1">
             <summary>
                 XML serialize class.
             </summary>
            
             <remarks>
                 This class provides base functionality to classes for XML serialization.
            
                 A class which inherits from this base class can be instantiated from XML by calling the static functions FromXmlString
                 or FromXmlDocument.
            
                 By calling the functions ToXmlString or ToXmlDocument, the class's public properties and public members will be
                 serialized to XML.
             </remarks>
        </member>
        <member name="M:Rx.Net.XmlSerializable`1.#ctor">
            <summary>
                Initializes a new instance of the XmlSerializable class.
            </summary>
        </member>
        <member name="M:Rx.Net.XmlSerializable`1.ToXmlString">
             <summary>
                 Converts this XmlSerializable to an XML string.
             </summary>
            
             <returns> This XmlSerializable as a System::String^. </returns>
        </member>
        <member name="M:Rx.Net.XmlSerializable`1.ToXmlDocument">
             <summary>
                 Converts this XmlSerializable to an XML document.
             </summary>
            
             <returns> This XmlSerializable as a System::Xml::XmlDocument^. </returns>
        </member>
        <member name="M:Rx.Net.XmlSerializable`1.FromXmlString(System.String)">
             <summary>
                 Initializes a new instance of XmlSerializable from the given XML string.
             </summary>
            
             <param name="xmlString"> If non-null, the XML string. </param>
            
             <returns> null if it fails, else the new instance of XmlSerializable. </returns>
        </member>
        <member name="M:Rx.Net.XmlSerializable`1.FromXmlDocument(System.Xml.XmlDocument)">
             <summary>
                 Initializes a new instance of XmlSerializable from the given XML document.
             </summary>
            
             <param name="xmlDocument"> If non-null, the XML document. </param>
            
             <returns> null if it fails, else the new instance of XmlSerializable. </returns>
        </member>
        <member name="M:Rx.Net.XmlSerializable`1.FromXmlDocument(System.String)">
             <summary>
                 Initializes a new instance of XmlSerializable from the given XML document from file <paramref name="sFile"/>.
             </summary>
            
             <param name="sFile"> The file. </param>
            
             <returns> null if it fails, else the new instance of XmlSerializable. </returns>
        </member>
        <member name="T:Rx.Spec.V1.Net.Camera">
            <summary>
                Camera Class for calibration database.
            </summary>
        </member>
        <member name="M:Rx.Spec.V1.Net.Camera.#ctor">
            <summary>
                Default constructor.
            </summary>
        </member>
        <member name="F:Rx.Spec.V1.Net.Camera.SerialNumber">
            <summary> The serial number. </summary>
        </member>
        <member name="F:Rx.Spec.V1.Net.Camera.RxCamSerial">
            <summary> The Raytrix camera serial. </summary>
        </member>
        <member name="F:Rx.Spec.V1.Net.Camera.RxCamTypeID">
            <summary> Identifier for the Raytrix camera type. </summary>
        </member>
        <member name="F:Rx.Spec.V1.Net.Camera.DefaultMLA">
            <summary> The mla. </summary>
        </member>
        <member name="F:Rx.Spec.V1.Net.Camera.Lenses">
            <summary> The lenses. </summary>
        </member>
        <member name="M:Rx.Spec.V1.Net.MainLens.#ctor">
            <summary>
                Initializes a new instance of the MainLens class.
            </summary>
        </member>
        <member name="F:Rx.Spec.V1.Net.MainLens.Focus">
            <summary> The focus. </summary>
        </member>
        <member name="F:Rx.Spec.V1.Net.MainLens.Iris">
            <summary> The iris. </summary>
        </member>
        <member name="T:Rx.Spec.V1.Net.MLA">
             <summary>
                 MLA class.
             </summary>
            
             <remarks>
                 This class cannot be serialized directly because all arrays are saved as a string list in this spec version. Thus, we
                 had to write our own serialize method.
             </remarks>
        </member>
        <member name="M:Rx.Spec.V1.Net.MLA.#ctor">
            <summary>
                Initializes a new instance of the MLA class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V1.Net.MLA.#ctor(Rx.Spec.V1.Net.MLA)">
             <summary>
                 Initializes a new instance of the MLA class.
             </summary>
            
             <param name="mla"> If non-null, the mla. </param>
        </member>
        <member name="M:Rx.Spec.V1.Net.MLA.GetSchema">
             <summary>
                 Gets the schema.
             </summary>
            
             <remarks>
                 This method is reserved and should not be used. When implementing the IXmlSerializable interface, you should return
                 null (Nothing in Visual Basic) from this method, and instead, if specifying a custom schema is required, apply the
                 XmlSchemaProviderAttribute to the class.
             </remarks>
            
             <returns> nullptr. </returns>
        </member>
        <member name="M:Rx.Spec.V1.Net.MLA.WriteXml(System.Xml.XmlWriter)">
             <summary>
                 Converts this MLA into its XML representation.
             </summary>
            
             <remarks>
                 The WriteXml implementation you provide should write out the XML representation of the object. The framework writes a
                 wrapper element and positions the XML writer after its start. Your implementation may write its contents, including
                 child elements. The framework then closes the wrapper element.
             </remarks>
            
             <param name="xmlWriter"> The writer. </param>
        </member>
        <member name="M:Rx.Spec.V1.Net.MLA.ReadXml(System.Xml.XmlReader)">
             <summary>
                 Generates an MLA from its XML representation.
             </summary>
            
             <remarks>
                 The ReadXml method must reconstitute your object using the information that was written by the WriteXml method.
            
                 When this method is called, the reader is positioned at the start of the element that wraps the information for your
                 type. That is, just before the start tag that indicates the beginning of a serialized object. When this method returns,
                 it must have read the entire element from beginning to end, including all of its contents. Unlike the WriteXml method,
                 the framework does not handle the wrapper element automatically. Your implementation must do so. Failing to observe
                 these positioning rules may cause code to generate unexpected runtime exceptions or corrupt data.
             </remarks>
            
             <param name="xmlReader"> If non-null, the XML reader. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.EMainLensType">
            <summary>
                Values that represent type of main lens.
            </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.EPlenopticType">
            <summary>
                Values that represent the type of plenoptic system.
            </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.EVirtCamType">
            <summary>
                Values that represent a virtual camera.
            </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibCamera">
             <summary>
                 This class provides members and properties describing a camera calibration.
             </summary>
            
             <remarks>
                 If copy constructor is used, only values which can be used twice will be copied. GUIDs will be newly generated. Images
                 will be left out.
             </remarks>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.UniqueID">
            <summary> The unique identifier. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.Caption">
            <summary> The caption. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.Description">
            <summary> The description. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MainLens">
            <summary> General information describing the main lens used for this calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MainLensConfiguration">
            <summary> Information describing the main lens configuration. This is the focus and the aperture. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.Mla">
            <summary> The MLA calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MliDistortion">
            <summary> The MLA image distortion calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MainLens_Thin">
            <summary> The MainLens_Thick calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MainLens_Thick">
            <summary> The MainLens_Thick calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MainLensDistortion">
            <summary> The Main Lens distortion calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MainLensDistortion_Std">
            <summary> The main lens standard distortion calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.VirtualCameraPinhole_Std">
            <summary> The std virtual camera pinhole. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.ViewingParameters_Std">
            <summary> The calib viewing parameters. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.CalibImages">
            <summary> The calibration images. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.MainLensType">
            <summary> Type of the main lens. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.PlenopticType">
            <summary> Type of the plenoptic system. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibCamera.VirtCamType">
            <summary> Type of the virtual camera. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibCamera.#ctor">
            <summary>
                Initializes a new instance of the CalibCamera class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibCamera.#ctor(Rx.Spec.V2.Net.CalibCamera)">
             <summary>
                 Initializes a new instance of the CalibCamera class.
             </summary>
            
             <remarks>
                 Only values which can be used twice will be copied. GUIDs will be newly generated. Images will be left out.
             </remarks>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibDatabase">
            <summary>
                This class provides members and properties describing the calibration database.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.Version">
            <summary>
                The version of this database. With this version one can distinguish which functionality ( members and properties ) exists in this database.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.Type">
            <summary> The type of this class "CalibDatabase". </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.CameraVendorSerial">
            <summary> Serial of the camera described and calibrated by this data base. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.CameraRaytrixSerial">
            <summary> Raytrix serial of the camera described and calibrated by this data base. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.CameraRaytrixName">
            <summary> Raytrix name of the camera described and calibrated by this data base. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.DefaultCalibrationUID">
            <summary> The default calibration UID. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.MasterCalibration">
            <summary> The master calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibDatabase.Calibrations">
            <summary> List of user calibrations. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibDatabase.#ctor">
            <summary>
                Initializes a new instance of the CalibDatabase class.
            </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibImageType">
            <summary>
                Values that represent a calibration image type.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibImageType.Unknown">
            <summary> Unknown CalibImageType. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibImageType.WhiteImage">
            <summary> White image. </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibImage">
            <summary>
                This class provides members and properties describing a calibration image.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibImage.Type">
            <summary> The type of this calibration image. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibImage.Filename">
            <summary> Filename of this calibration image without file path. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibImage.#ctor">
            <summary>
                Initializes a new instance of the CalibImage class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibImage.#ctor(Rx.Spec.V2.Net.CalibImage)">
             <summary>
                 Initializes a new instance of the CalibImage class.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibMainLensDistortion">
            <summary>
                Calib - Main Lens Distortion.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion.DistortionFrameOffset">
            <summary>
                The distortion frame in lens coordinates. Mapping into this frame transforms points in the lens frame to points in the
                distortion frame.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion.DistortUnitMM">
            <summary>
                The size in millimeters for all axes that represent unit distance for the distortion polynomials. That is, given a 3D
                vector vfA, the distortion polynomials are applied to the vector vfA / m_vfDistortUnitMM. The values of
                m_vfDistortUnitMM should be chosen such polynomial calculation stays within the numerical precision of the chosen data
                type.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion.Radial_d_u">
            <summary>
                The radial distortion polynomial that maps a distorted radius to an un-distorted radius. Given a distorted radius r the
                undistorted radius s is given by:
                    s = r * m_yfRadial_d_u(r)
                The constant component of m_yfRadial_d_u should be unity.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion.RadialDepth_d_u">
             <summary>
                 The radial depth distortion polynomial. This maps a distorted depth value z to an undistorted depth value w, using an
                 undistorted radius s via:
                     w = z + m_yfAxialDepth_d_u(z) * m_yfRadialDepth_d_u(s)
            
                 It is assumed that the axial depth distortion polynomial is of degree 1. Therefore,
                     w = m_yfRadialDepth_d_u(s) + m_yfAxialDepth_d_u(m_yfRadialDepth_d_u(s)) * z
                 and the inverse transformation is
                     z = (w - m_yfRadialDepth_d_u(s)) / m_yfAxialDepth_d_u(m_yfRadialDepth_d_u(s))
             </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion.AxialDepth_d_u">
            <summary>
                The axial depth distortion polynomial. In this distortion model it is assumed to be of degree 1. See documentation of
                m_yfRadialDepth_d_u for usage.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLensDistortion.#ctor">
            <summary>
                Initializes a new instance of the CalibMainLensDistortion class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLensDistortion.#ctor(Rx.Spec.V2.Net.CalibMainLensDistortion)">
             <summary>
                 Initializes a new instance of the CalibMainLensDistortion class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibMainLensDistortion_Std">
            <summary>
                Calib - Thin Main Lens Standard Distortion.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion_Std.DistortionFrameOffset">
            <summary>
                The distortion frame in lens coordinates. Mapping into this frame transforms points in the lens frame to points in the
                distortion frame.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion_Std.DistortUnitMM">
            <summary>
            	The size in millimeters for all axes that represent unit distance for the distortion polynomials. That is, given a 3D
            	vector vfA, the distortion polynomials are applied to the vector vfA / m_vfDistortUnitMM. The values of
            	m_vfDistortUnitMM should be chosen such polynomial calculation stays within the numerical precision of the chosen data
            	type.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion_Std.Radial_d_u">
            <summary>
                The radial distortion polynomial that maps a distorted radius to an un-distorted radius. Given a distorted radius r the
                undistorted radius s is given by:
                    s = r * m_yfRadial_d_u(r)
                The constant component of m_yfRadial_d_u should be unity.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion_Std.RadialDepth_d_u">
             <summary>
                 The radial depth distortion polynomial. This maps a distorted depth value z to an undistorted depth value w, using an
                 undistorted radius s via:
                     w = z + m_yfAxialDepth_d_u(z) * m_yfRadialDepth_d_u(s)
            
                 It is assumed that the axial depth distortion polynomial is of degree 1. Therefore,
                     w = m_yfRadialDepth_d_u(s) + m_yfAxialDepth_d_u(m_yfRadialDepth_d_u(s)) * z
                 and the inverse transformation is
                     z = (w - m_yfRadialDepth_d_u(s)) / m_yfAxialDepth_d_u(m_yfRadialDepth_d_u(s))
             </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLensDistortion_Std.AxialDepth_d_u">
            <summary>
                The axial depth distortion polynomial. In this distortion model it is assumed to be of degree 1. See documentation of
                m_yfRadialDepth_d_u for usage.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLensDistortion_Std.#ctor">
            <summary>
                Initializes a new instance of the CalibMainLensDistortion_Std class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLensDistortion_Std.#ctor(Rx.Spec.V2.Net.CalibMainLensDistortion_Std)">
             <summary>
                 Initializes a new instance of the CalibMainLensDistortion_Std class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibMainLens_Thick">
            <summary>
                Calib - Thick Main Lens.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thick.OpticalAxisDir_s">
            <summary>
                The direction of the lens's optical axis with respect to the sensor frame.
                By default this vector should point to (0,0,-1).
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thick.ImagePrincipalPointMM_s">
            <summary>
                The 2d principal point on the image plane given in the sensor frame. This is the intersection point of the optical
                axis with the image plane. The lens principal point on the lens's principal plane lies on the optical axis at a
                distance calculated from fFocalLengthMM and fTotalFocusDistanceMM.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thick.FocalLengthMM">
            <summary> The main lens's focal length in millimeters. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thick.PriPlaneSepMM">
            <summary> The principal plane separation in millimeters. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thick.TotalFocusDistanceMM">
            <summary> The total focus distance in millimeters. This is the distance from the sensor plane to the focus plane. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLens_Thick.#ctor">
            <summary>
                Initializes a new instance of the CalibMainLens_Thick class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLens_Thick.#ctor(Rx.Spec.V2.Net.CalibMainLens_Thick)">
             <summary>
                 Initializes a new instance of the CalibMainLens_Thick class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibMainLens_Thin">
            <summary>
            	Calib - Thin Main Lens
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thin.OpticalAxisDir_s">
            <summary>
                The direction of the lens's optical axis with respect to the sensor frame.
                By default this vector should point to (0,0,-1).
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thin.ImagePrincipalPointMM_s">
            <summary>
                The 2d principal point on the image plane given in the sensor frame. This is the intersection point of the optical
                axis with the image plane. The lens principal point on the lens's principal plane lies on the optical axis at a
                distance calculated from fFocalLengthMM and fTotalFocusDistanceMM.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thin.FocalLengthMM">
            <summary> The main lens's focal length in millimeters. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMainLens_Thin.TotalFocusDistanceMM">
            <summary> The total focus distance in millimeters. This is the distance from the sensor plane to the focus plane. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLens_Thin.#ctor">
            <summary>
                Initializes a new instance of the CalibMainLens_Thin class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMainLens_Thin.#ctor(Rx.Spec.V2.Net.CalibMainLens_Thin)">
             <summary>
                 Initializes a new instance of the CalibMainLens_Thin class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibMLA">
            <summary>
                This class provides members and properties describing a light field calibration of a MLA.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.MlaSensorDistMM">
            <summary>
                The orthogonal distance between a micro-lens's optical center and the sensor. This may be different for each micro lens
                type. The values are given in millimeters (MM).
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.NominalMlaSensorDistMM">
            <summary>
                The nominal orthogonal distance between a micro-lens's optical center and the sensor. This may be different for each micro lens
                type. The values are given in millimeters (MM).
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.MlaBorderLU">
            <summary>
                The size of the MLA border in lens units. Micro lenses whose centers lie within this border are not used as start
                points for calculations.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.PitchMM">
            <summary> The micro lens pitch in millimeters. This is the distance between neighboring micro lens centers. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.GapMM">
            <summary> The micro lens gap in millimeters. The micro lens diameter is the micro lens pitch minus this gap. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.BorderMM">
            <summary>
                The micro lens border in millimeters. The effectively usable micro lens diameter is the micro lens diameter minus twice
                this border.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.RotationRad">
            <summary>
                The MLA rotation in radians w.r.t. the sensor frame. Positive values mean that the MLA frame is rotated in a CCW sense
                from the sensor frame by that angle.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMLA.OffsetMM_s">
            <summary> The offset from sensor frame origin to MLA frame origin in millimeters. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMLA.#ctor">
            <summary>
                Initializes a new instance of the CalibMLA class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMLA.#ctor(Rx.Spec.V2.Net.CalibMLA)">
             <summary>
                 Initializes a new instance of the CalibMLA class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibMliDistortion">
            <summary>
                Calib MLA image distortion.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMliDistortion.RadDistType">
            <summary>
                Radial distortion type of MLA grid. This specifies the distortion type that maps a regular hexagonal grid into the
                actual irregular grid seen in the image.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMliDistortion.RadDistParCnt">
            <summary> Number of micro lens grid radial distortion parameters used. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMliDistortion.RadDistCenterPX_pxa">
            <summary> Micro lens grid radial distortion center in pxa in pixel units. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMliDistortion.RadialUnDistPars">
            <summary>
                Micro lens grid radial un-distortion parameters. These are the parameters for an un-distortion function that map a
                distorted raw pixel to an undistorted raw pixel. The result is a regular micro lens grid image.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMliDistortion.MlaCalibType">
            <summary> Type of the MLA calibration (see enum EMlaImageCalibrationType). </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibMliDistortion.HomographyWhiteImage_mlaInLU_pxaInPX">
            <summary>
                The homography mappings between the ideal MLA grid (parallel light) to the cameras white image grid.
                matHomographyWhiteImage_mlaInLU_pxaInPX*matInverseHomographyParallel_pxaInPX_mlaInLU maps a pixel position from
                the parallel light image to the corresponding pixel in the white image. If applicable the un-distortion
                polynomial has to be used in addition (after homography transformation).
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMliDistortion.#ctor">
            <summary>
                Initializes a new instance of the CalibMliDistortion class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibMliDistortion.#ctor(Rx.Spec.V2.Net.CalibMliDistortion)">
             <summary>
                 Initializes a new instance of the CalibMliDistortion class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <remarks> Only values which can be used twice will be copied. GUIDs will be newly generated. </remarks>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibSensor">
            <summary>
                This class provides members and properties describing a lens (metric) calibration.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibSensor.FrameMM_g_s">
            <summary>
                The 3D frame of the sensor. This frame maps from the global reference frame to this sensor frame. If the LF image this
                format relates to is one of a set of images that show, for example, different views of the same object, this frame may
                not be the identity frame.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibSensor.TotalSizeMM">
            <summary>
                The size of the camera sensor. This is always the complete sensor size, even if the image only shows part of the whole
                original sensor image.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibSensor.SizeMM">
            <summary> The sensor size in millimeters that corresponds to the size of image that is stored with this format. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibSensor.OffsetMM_s">
            <summary>
                The sensor offset in millimeters. This is the vector from the center of the total sensor to the center of the actual
                sensor size in the sensor frame.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibSensor.PhysicalPixelSizeMM">
            <summary> The physical pixel size in millimeters. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibSensor.#ctor">
            <summary>
                Initializes a new instance of the CalibCameraLens class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibSensor.#ctor(Rx.Spec.V2.Net.CalibSensor)">
             <summary>
                 Initializes a new instance of the CalibCameraLens class.
             </summary>
            
             <remarks> Only values which can be used twice will be copied. GUIDs will be newly generated. </remarks>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibViewingParameters_Std">
            <summary>
                Calib Viewing parameters std.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibViewingParameters_Std.vfDepthPlanesMlaVD_s">
            <summary> The vector of depth planes (Near, Collimation, Far) for the MLA in virtual depth in sensor frame. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibViewingParameters_Std.ViewingFrustumSpace2Type">
            <summary> The virtual camera sensor scaling. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibViewingParameters_Std.NominalFocusDistanceMM">
            <summary> The rough focus distance. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibViewingParameters_Std.NominalFocalLengthMM">
            <summary> The nominal focal length. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibViewingParameters_Std.#ctor">
            <summary>
                Initializes a new instance of the CalibVirtualCameraPinhole_Std class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibViewingParameters_Std.#ctor(Rx.Spec.V2.Net.CalibViewingParameters_Std)">
             <summary>
                 Initializes a new instance of the CalibVirtualCameraPinhole_Std class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <remarks> Only values which can be used twice will be copied. GUIDs will be newly generated. </remarks>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std">
            <summary>
                Calib MLA image distortion.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.ViewOffsetMM_g">
            <summary>
                Offset of image center of virtual camera in plane perpendicular to z-axis of main lens from center of main lens in
                millimeters.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.ViewZoomFactor">
            <summary>
                The zoom factor. A zoom factor of zero sets the viewing frustum to that of the main lens. In this setting the image
                generated by the virtual camera is identical to the orthographic projection in space 2. Zoom factor 1 sets the virtual
                camera's image center on the focal point of the main lens in the z-direction of the main lens. Zoom factor -1 sets the
                virtual camera's image center on the focal point of the main lens in negative z-direction of the main lens. The virtual
                camera's focal length is always adapted such that the viewing frustums of the virtual camera and the main lens have the
                same dimensions at the collimation plane. Changing the collimation plane therefore changes the focal length of the
                virtual camera.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.VirtualSensorSizeFactor">
            <summary>
                The virtual sensor size factor. This determines the size of the virtual camera's sensor with respect to the plenoptic
                camera's physical sensor size. The virtual camera's sensor size is equal to this factor times the plenoptic camera's
                sensor size.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.ViewRotationDEG">
            <summary> The rotation of the virtual camera about its z-axis in degrees in a CCW sense. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.Landscape">
            <summary>
                If true the larger dimension of the virtual camera's sensor is the horizontal dimension. If false the virtual camera's
                sensor width is set to the plenoptic camera's sensor height and its height to the plenoptic camera's sensor width.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.VirtCamSensorScaling">
            <summary>	The virtual camera sensor scaling. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.#ctor">
            <summary>
                Initializes a new instance of the CalibVirtualCameraPinhole_Std class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std.#ctor(Rx.Spec.V2.Net.CalibVirtualCameraPinhole_Std)">
             <summary>
                 Initializes a new instance of the CalibVirtualCameraPinhole_Std class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <remarks> Only values which can be used twice will be copied. GUIDs will be newly generated. </remarks>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.CameraLF">
            <summary>
                This class provides members and properties describing a light field camera.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.CameraLF.#ctor">
            <summary>
                Initializes a new instance of the CameraLF class.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CameraLF.ID">
            <summary> The identifier for this camera must be an unique model name describing this camera. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CameraLF.Name">
            <summary> The name of this camera. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CameraLF.Manufacturer">
            <summary> The manufacturer of this camera. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CameraLF.Description">
            <summary> The description of this light field camera. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CameraLF.Sensor">
            <summary> The sensor specification. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.CameraLF.MLA">
            <summary> The MLA specification. </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.Frame3D">
            <summary>
                This class provides members and properties describing a 3D frame.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.Frame3D.#ctor">
            <summary>
                Initializes a new instance of the Frame3D class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.Frame3D.#ctor(Rx.Spec.V2.Net.Frame3D)">
             <summary>
                 Initializes a new instance of the Frame3D class.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.ImageSensor">
            <summary>
                This class provides members and properties describing an image sensor.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.ImageSensor.#ctor">
            <summary>
                Initializes a new instance of the ImageSensor class with default values.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.ID">
            <summary> The identifier of this image sensor. This can be an internal serial. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.Name">
            <summary> The name of this image sensor. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.Manufacturer">
            <summary> The manufacturer of this image sensor. This can differ from camera vendor. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.ColorType">
            <summary> The color type of this image sensor. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.ActiveSizeXInPixels">
            <summary>
                Y size of the active image sensor. Image sensors can have unused pixels at the borders. These pixel are subtracted from
                the total image sensor size and form the active size.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.ActiveSizeYInPixels">
            <summary>
                X size of the active image sensor. Image sensors can have unused pixels at the borders. These pixel are subtracted from
                the total image sensor size and form the active size.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.PixelSizeXInMM">
            <summary> X size of a pixel. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.PixelSizeYInMM">
            <summary> Y size of a pixel. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.HasCoverGlass">
            <summary> Flags whether a cover glass exists or not. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.CoverGlassMaterial">
            <summary> The cover glass material. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.CoverGlassThicknessInMM">
            <summary> The cover glass thickness. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.ImageSensor.CoverGlassSensorDistanceInMM">
            <summary> The cover glass distance to this image sensor. </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.MainLens">
             <summary>
                 This class provides members and properties describing a main lens.
             </summary>
            
             <remarks> Your can use == or != to check for equality or inequality. </remarks>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLens.#ctor">
            <summary>
                Initializes a new instance of the MainLens class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLens.#ctor(Rx.Spec.V2.Net.MainLens)">
             <summary>
                 Initializes a new instance of the MainLens class.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLens.Vendor">
            <summary> The vendor of the main lens. E.g. "Canon", "Nikon". </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLens.Type">
            <summary> A string describing the type of the main lens. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLens.Comment">
            <summary> The comment. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLens.MinimalFocalLengthInMM">
            <summary> Minimal focal length of the main lens in millimeters. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLens.MaximalFocalLengthInMM">
            <summary> Maximal focal length of the main lens in millimeters. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLens.MinimalAperture">
            <summary> Minimal aperture of the main lens. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLens.MaximalAperture">
            <summary> Maximal aperture of the main lens. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLens.ToString">
             <summary>
                 Returns a string that represents the current object.
             </summary>
            
             <returns> A string that represents the current object. </returns>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLens.ToString(System.String)">
             <summary>
                 Convert this MainLens into a string representation.
             </summary>
            
             <remarks>
                 You can use the following placeholders which will be replaced during conversion:
            
                 {V} = Vendor,
                 {F} = Focal Length,
                 {A} = Aperture,
                 {T} = Type,
                 {C} = Comment.
             </remarks>
            
             <param name="format"> Describes the format to use. </param>
            
             <returns> This MainLens as a System::String^. </returns>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLens.IsEqual(Rx.Spec.V2.Net.MainLens)">
             <summary>
                 Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Object" />.
             </summary>
            
             <param name="xMainLens"> The object to compare to this object. </param>
            
             <returns>
                 true if the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Object" />; otherwise,
                 false.
             </returns>
        </member>
        <member name="T:Rx.Spec.V2.Net.MainLensConfiguration">
            <summary>
                This class provides members and properties describing a main lens data setting.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLensConfiguration.#ctor">
            <summary>
                Initializes a new instance of the MainLensConfiguration class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLensConfiguration.#ctor(Rx.Spec.V2.Net.MainLensConfiguration)">
             <summary>
                 Initializes a new instance of the MainLensConfiguration class.
             </summary>
            
             <param name="refObject"> [in] If non-null, the reference object. </param>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLensConfiguration.Focus">
            <summary> The focus of the main lens. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLensConfiguration.Aperture">
            <summary> The F setting of the main lens. </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.MainLensDB">
            <summary>
                This class provides members and properties describing a main lens database.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MainLensDB.#ctor">
            <summary>
                Default constructor.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLensDB.DBVersion">
            <summary>
                The version of this database. With this version one can distinguish which functionality ( members and properties ) exists in this database.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLensDB.Type">
            <summary> The type of this class "MainLensDatabase". </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MainLensDB.MainLenses">
            <summary>	List of main lenses. </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.MasterCalib">
            <summary>
                This class provides members and properties described in a master camera calibration.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalib.UniqueID">
            <summary> The unique identifier. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalib.Sensor">
            <summary> The Sensor calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalib.Mla">
            <summary> The MLA calibration. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MasterCalib.#ctor">
            <summary>
                Initialize the master calib and assign and new identifier.
            </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.MasterCalibMLA">
            <summary>
                This class provides members and properties describing a light field calibration of a MLA.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.HasParallelLightCalib">
            <summary>
                True if a calibration for parallel light image is available. In this
                case 'SMla' contains information for parallel light MLA calibration.
                And matHomographyWhiteImage_mlaInLU_pxaInPX transformation from parallel
                calibration to white image calibration.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.InverseHomographyParallel_pxaInPX_mlaInLU">
            <summary>
                The homographie mappings between the ideal MLA grid (parallel light) to the cameras white image grid.
                matHomographyWhiteImage_mlaInLU_pxaInPX*matInverseHomographyParallel_pxaInPX_mlaInLU maps a pixel position from
                the parallel light image to the corresponding pixel in the white image. If applicable the un-distortion
                polynomial has to be used in addition (after homographie transformation).
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.FocusRangeMinVD">
            <summary> Minimal virtual depth values from where on the corresponding micro lens type gives in-focus images. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.FocusRangeMaxVD">
            <summary> Maximal virtual depth values until where the corresponding micro lens type gives in-focus images. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.LensTypeCount">
            <summary> Number of micro lens types on the MLA. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.InvertAxisX">
            <summary> If true, the MLA frame x-axis is inverted with the respect to the standard orientation. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.InvertAxisY">
            <summary> If true, the MLA frame y-axis is inverted with the respect to the standard orientation. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.Rot90Cnt">
            <summary> Number of 90 degree CCW rotation steps of the MLA, with respect to the standard orientation. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.NominalLensPitchMM">
            <summary>
                The micro lens pitch in millimeters. This is the distance between neighboring micro lens centers.
                The rough lens pitch serves as an initial start for further more precise calibrations.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.PitchMM">
            <summary> The micro lens pitch in millimeters. This is the distance between neighboring micro lens centers. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.MlaSensorDist">
            <summary>
                The current Mla to sensor distance. (Written into the camera format after calibrating the camerea metrically)
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.NominalMlaSensorDist">
            <summary> The initial Mla to sensor distance. (This is not changed by the metric calibration) </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MasterCalibMLA.CenterLensLocationMM">
            <summary> Initial center lens location as the offset from sensor frame origin to MLA frame origin in millimeters. </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MasterCalibMLA.#ctor">
            <summary>
                Initializes a new instance of the CalibMLA class with default values.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MasterCalibMLA.#ctor(Rx.Spec.V2.Net.MasterCalibMLA)">
             <summary>
                 Initializes a new instance of the CalibMLA class and copy values from <paramref name="refObject"/>.
             </summary>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V2.Net.Material">
            <summary>
                This class provides members and properties which describe a material.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.Material.#ctor">
            <summary>
                Default constructor.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.Material.ID">
            <summary> The identifier of this material. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.Material.Name">
            <summary> The name of this material. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.Material.Manufacturer">
            <summary> The manufacturer of this material. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.Material.Type">
            <summary> The material type. This can be for example 'glass' or 'polymer'. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.Material.Refractives">
            <summary> The list of refractive indices with its wave lengths. </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.MaterialRefractive">
            <summary>
                This class provides members and properties describing the refractive of material.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MaterialRefractive.#ctor">
            <summary>
                Initializes a new instance of the MaterialRefractive class.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MaterialRefractive.Index">
            <summary> Zero-based index of the refractive (Brechungsindex). </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MaterialRefractive.WaveLength">
            <summary> Wave length where <see cref="F:Rx.Spec.V2.Net.MaterialRefractive.Index"/> is considering. </summary>
        </member>
        <member name="T:Rx.Spec.V2.Net.MLA">
            <summary>
                This class provides members and properties describing a MLA.
            </summary>
        </member>
        <member name="M:Rx.Spec.V2.Net.MLA.#ctor">
            <summary>
                Default constructor.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.ID">
            <summary> The identifier of this MLA. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.Name">
            <summary> The name of this MLA. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.BaseThicknessInMM">
            <summary>
                The base thickness. This is the thickness of the material below the micro lenses which is called base or carrier
                material and consists in general of polymer.
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.LensPitchInPixels">
            <summary>
                The lens pitch is the distance between adjacent lens centers. The subtrahend of the lens pitch and the lens gap is the lens diameter: (LensDiameter = LensPitch - LensGap).
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.LensGapInPixels">
            <summary>
                The lens gap is the distance between adjacent lens borders. The subtrahend of the lens pitch and the lens gap is the lens diameter: (LensDiameter = LensPitch - LensGap).
            </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.LensThicknessInMM">
            <summary> This is the thickness of the lens material which in general consists of polymer. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.FocalLengthsInMM">
            <summary> A list of focal lengths. The value of index i corresponds to the focal length of lens type i. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.SensorDistanceInMM">
            <summary> The distance from this MLA to image sensor. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.MediumMaterial">
            <summary> The medium material between MLA and image sensor, e.g. air. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.BaseMaterial">
            <summary> The base material. This is the material below the micro lenses which consists in general of polymer. </summary>
        </member>
        <member name="F:Rx.Spec.V2.Net.MLA.LensMaterial">
            <summary> The lens material, e.g polymer. </summary>
        </member>
        <member name="T:Rx.Spec.V3.Net.CalibCamera">
             <summary>
                 This class provides members and properties describing a camera calibration.
             </summary>
            
             <remarks>
                 If copy constructor is used, only values which can be used twice will be copied. GUIDs will be newly generated. Images
                 will be left out.
             </remarks>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibCamera.UniqueID">
            <summary> The unique identifier. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibCamera.Caption">
            <summary> The caption. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibCamera.Description">
            <summary> The description. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibCamera.MainLens">
            <summary> General information describing the main lens used for this calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibCamera.MainLensConfiguration">
            <summary> Information describing the main lens configuration. This is the focus and the aperture. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibCamera.CalibImages">
            <summary> The calibration images. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibCamera.FileNameDepthCorrectionVolume">
            <summary> The file name of the depth correction volume for this calibration. </summary>
        </member>
        <member name="M:Rx.Spec.V3.Net.CalibCamera.#ctor">
            <summary>
                Initializes a new instance of the CalibCamera class.
            </summary>
        </member>
        <member name="M:Rx.Spec.V3.Net.CalibCamera.#ctor(Rx.Spec.V3.Net.CalibCamera)">
             <summary>
                 Initializes a new instance of the CalibCamera class.
             </summary>
            
             <remarks>
                 Only values which can be used twice will be copied. GUIDs will be newly generated. Images will be left out.
             </remarks>
            
             <param name="refObject"> If non-null, the reference object. </param>
        </member>
        <member name="T:Rx.Spec.V3.Net.CalibDatabase">
            <summary>
                This class provides members and properties describing the calibration database.
            </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.Version">
            <summary> The version of this database. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.Type">
            <summary> The type of this class "CalibDatabase". </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.HardwareID">
            <summary> Serial of the camera described and calibrated by this data base. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.CameraRaytrixSerial">
            <summary> Raytrix serial of the camera described and calibrated by this data base. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.CameraRaytrixName">
            <summary> Raytrix name of the camera described and calibrated by this data base. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.DefaultCalibrationUID">
            <summary> The default calibration UID. This is by default the GUID of the master calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.Master">
            <summary> The master calibration. </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.CalibDatabase.Calibrations">
            <summary> List of user calibrations. </summary>
        </member>
        <member name="M:Rx.Spec.V3.Net.CalibDatabase.#ctor">
            <summary>
                Initializes a new instance of the CalibDatabase class.
            </summary>
        </member>
        <member name="T:Rx.Spec.V3.Net.MasterCalib">
            <summary>
                This class provides members and properties described in a master camera calibration.
            </summary>
        </member>
        <member name="F:Rx.Spec.V3.Net.MasterCalib.UniqueID">
            <summary> The unique identifier. </summary>
        </member>
        <member name="M:Rx.Spec.V3.Net.MasterCalib.#ctor">
            <summary>
                Default constructor.
            </summary>
        </member>
    </members>
</doc>
