VisioForge (c) 2025

Search Results for

    Class GenICamSourceInfo

    GenICam source information.

    Inheritance
    object
    GenICamSourceInfo
    Implements
    IComparable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: VisioForge.Core.Types.X.Sources
    Assembly: VisioForge.Core.dll
    Syntax
    public class GenICamSourceInfo : IComparable

    Properties

    Address

    Gets or sets the address.

    Declaration
    public string Address { get; set; }
    Property Value
    Type Description
    string

    The address.

    FrameRateRange

    Gets the frame rate range.

    Declaration
    public Tuple<double, double> FrameRateRange { get; }
    Property Value
    Type Description
    Tuple<double, double>

    The frame rate range.

    HeightRange

    Gets the height range and increment.

    Declaration
    public Tuple<int, int, int> HeightRange { get; }
    Property Value
    Type Description
    Tuple<int, int, int>

    The height range and increment.

    ManufacturerInfo

    Gets or sets the manufacturer information.

    Declaration
    public string ManufacturerInfo { get; set; }
    Property Value
    Type Description
    string

    The manufacturer information.

    Model

    Gets or sets the model.

    Declaration
    public string Model { get; set; }
    Property Value
    Type Description
    string

    The model.

    Name

    Gets or sets the name of the source.

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    string

    The name of the source.

    PhysicalID

    Gets or sets the physical identifier.

    Declaration
    public string PhysicalID { get; set; }
    Property Value
    Type Description
    string

    The physical identifier.

    PixelFormats

    Gets the pixel formats.

    Declaration
    public GenICamPixelFormat[] PixelFormats { get; }
    Property Value
    Type Description
    GenICamPixelFormat[]

    The pixel formats.

    Protocol

    Gets or sets the protocol.

    Declaration
    public string Protocol { get; set; }
    Property Value
    Type Description
    string

    The protocol.

    SensorSize

    Gets the size of the sensor. Call the ReadInfo method first.

    Declaration
    public Size SensorSize { get; }
    Property Value
    Type Description
    Size

    The size of the sensor.

    SerialNumber

    Gets or sets the serial number.

    Declaration
    public string SerialNumber { get; set; }
    Property Value
    Type Description
    string

    The serial number.

    URL

    Gets or sets the URL.

    Declaration
    public string URL { get; set; }
    Property Value
    Type Description
    string

    The URL.

    Vendor

    Gets or sets the vendor.

    Declaration
    public string Vendor { get; set; }
    Property Value
    Type Description
    string

    The vendor.

    WidthRange

    Gets the width range and increment.

    Declaration
    public Tuple<int, int, int> WidthRange { get; }
    Property Value
    Type Description
    Tuple<int, int, int>

    The width range and increment.

    XOffsetRange

    Gets the X offset range and increment.

    Declaration
    public Tuple<int, int, int> XOffsetRange { get; }
    Property Value
    Type Description
    Tuple<int, int, int>

    The X offset range and increment.

    YOffsetRange

    Gets the Y offset range and increment.

    Declaration
    public Tuple<int, int, int> YOffsetRange { get; }
    Property Value
    Type Description
    Tuple<int, int, int>

    The Y offset range and increment.

    Methods

    CompareTo(object)

    Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

    Declaration
    public int CompareTo(object obj)
    Parameters
    Type Name Description
    object obj

    An object to compare with this instance.

    Returns
    Type Description
    int

    A value that indicates the relative order of the objects being compared. The return value has these meanings:

    Value Meaning
    Less than zero This instance precedes obj in the sort order.
    Zero This instance occurs in the same position in the sort order as obj.
    Greater than zero This instance follows obj in the sort order.

    ReadInfo()

    Reads the information.

    Declaration
    public bool ReadInfo()
    Returns
    Type Description
    bool

    bool.

    ToString()

    Returns a string that represents this instance.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    A string that represents this instance.

    Overrides
    object.ToString()

    Implements

    IComparable