EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class MLFindClassNodeProperties

    Properties for configuring the behavior of an ML Find Class node within a behavior tree. Allows specifying multiple classes with confidence thresholds, and selection strategies.

    Inheritance
    object
    AuraPropertiesBase
    BTNodePropertiesBase
    BTConditionNodePropertiesBase
    CaptureNodeProperties
    MLFindClassNodeProperties
    Implements
    IEquatable<AuraPropertiesBase>
    IBTNodeProperties
    IAuraProperties
    IPoeEyeConfigVersioned
    IPoeEyeConfig
    IHasVersion
    ICanSetId
    IHasId
    IHasTypedId<string>
    IEquatable<BTNodePropertiesBase>
    IEquatable<BTConditionNodePropertiesBase>
    IEquatable<CaptureNodeProperties>
    IEquatable<MLFindClassNodeProperties>
    Inherited Members
    CaptureNodeProperties.Equals(BTConditionNodePropertiesBase)
    CaptureNodeProperties.Region
    CaptureNodeProperties.EnableOsd
    CaptureNodeProperties.IsInverted
    BTConditionNodePropertiesBase.Equals(BTNodePropertiesBase)
    BTNodePropertiesBase.Equals(AuraPropertiesBase)
    BTNodePropertiesBase.Name
    BTNodePropertiesBase.Position
    BTNodePropertiesBase.IsEnabled
    BTNodePropertiesBase.Children
    AuraPropertiesBase.Id
    AuraPropertiesBase.Bindings
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: EyeAuras.OpenCVAuras.Nodes.MLFindClass
    Assembly: EyeAuras.OpenCVAuras.Metadata.dll
    Syntax
    public sealed record MLFindClassNodeProperties : CaptureNodeProperties, IEquatable<AuraPropertiesBase>, IBTNodeProperties, IAuraProperties, IPoeEyeConfigVersioned, IPoeEyeConfig, IHasVersion, ICanSetId, IHasId, IHasTypedId<string>, IEquatable<BTNodePropertiesBase>, IEquatable<BTConditionNodePropertiesBase>, IEquatable<CaptureNodeProperties>, IEquatable<MLFindClassNodeProperties>

    Constructors

    Name Description
    MLFindClassNodeProperties()

    Properties

    Name Description
    ClassFilters

    Gets or sets the collection of class filters, each specifying a class name and its corresponding confidence threshold. The node evaluates predictions based on these filters.

    ClosestPointStrategy

    When Strategy is set to Closest, this property defines the reference point to use for determining the closest prediction. Ignored if any other strategy is selected.

    EqualityContract
    Strategy

    Gets or sets the strategy used to select a single prediction from filtered ML predictions.

    Version

    Methods

    Name Description
    Equals(CaptureNodeProperties?)
    Equals(MLFindClassNodeProperties?)
    Equals(object?)
    GetHashCode()
    PrintMembers(StringBuilder)
    ToString()
    <Clone>$()

    Operators

    Name Description
    operator ==(MLFindClassNodeProperties?, MLFindClassNodeProperties?)
    operator !=(MLFindClassNodeProperties?, MLFindClassNodeProperties?)

    Extension Methods

    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToJson<T>(T)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T, Formatting)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    ObjectExtensions.WaitForAsync<TObject, T1>(TObject, Func<TObject, T1>, Predicate<T1>, TimeSpan, int)
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    2025 © Xab3r. All rights reserved.