Search Results for

    Show / Hide Table of Contents

    Class AlignmentEvidence

    Inheritance
    object
    AlignmentEvidence
    SimpleAlignmentEvidence
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Sdl.Core.FineGrainedAlignment
    Assembly: Sdl.Core.FineGrainedAlignment.dll
    Syntax
    public abstract class AlignmentEvidence

    Constructors

    AlignmentEvidence()

    Declaration
    protected AlignmentEvidence()

    Properties

    FirstSourceTokenIndex

    Declaration
    public abstract short FirstSourceTokenIndex { get; }
    Property Value
    Type Description
    short

    FirstTargetTokenIndex

    Declaration
    public abstract short FirstTargetTokenIndex { get; }
    Property Value
    Type Description
    short

    LastSourceTokenIndex

    Declaration
    public abstract short LastSourceTokenIndex { get; }
    Property Value
    Type Description
    short

    LastTargetTokenIndex

    Declaration
    public abstract short LastTargetTokenIndex { get; }
    Property Value
    Type Description
    short

    Methods

    AttemptToUse(LiftAlignedSpanPair, bool[], bool[], bool)

    Declaration
    public abstract bool AttemptToUse(LiftAlignedSpanPair pair, bool[] sourceTokenUseFlags, bool[] targetTokenUseFlags, bool outside)
    Parameters
    Type Name Description
    LiftAlignedSpanPair pair
    bool[] sourceTokenUseFlags
    bool[] targetTokenUseFlags
    bool outside
    Returns
    Type Description
    bool

    Concerns(LiftAlignedSpanPair, bool)

    Declaration
    public abstract bool Concerns(LiftAlignedSpanPair pair, bool outside)
    Parameters
    Type Name Description
    LiftAlignedSpanPair pair
    bool outside
    Returns
    Type Description
    bool

    ConfidenceFor(LiftAlignedSpanPair, bool)

    Declaration
    public abstract float ConfidenceFor(LiftAlignedSpanPair pair, bool outside)
    Parameters
    Type Name Description
    LiftAlignedSpanPair pair
    bool outside
    Returns
    Type Description
    float

    Covers(short, short)

    Declaration
    public abstract bool Covers(short sourceTokenIndex, short targetTokenIndex)
    Parameters
    Type Name Description
    short sourceTokenIndex
    short targetTokenIndex
    Returns
    Type Description
    bool

    GetIsNoLongerValid(LiftAlignedSpanPair)

    Declaration
    public abstract bool GetIsNoLongerValid(LiftAlignedSpanPair newAlignment)
    Parameters
    Type Name Description
    LiftAlignedSpanPair newAlignment
    Returns
    Type Description
    bool

    SourceConfidenceFor(LiftAlignedSpanPair, bool)

    Declaration
    public abstract float SourceConfidenceFor(LiftAlignedSpanPair pair, bool outside)
    Parameters
    Type Name Description
    LiftAlignedSpanPair pair
    bool outside
    Returns
    Type Description
    float

    TargetConfidenceFor(LiftAlignedSpanPair, bool)

    Declaration
    public abstract float TargetConfidenceFor(LiftAlignedSpanPair pair, bool outside)
    Parameters
    Type Name Description
    LiftAlignedSpanPair pair
    bool outside
    Returns
    Type Description
    float
    In this article
    • Constructors
      • AlignmentEvidence()
    • Properties
      • FirstSourceTokenIndex
      • FirstTargetTokenIndex
      • LastSourceTokenIndex
      • LastTargetTokenIndex
    • Methods
      • AttemptToUse(LiftAlignedSpanPair, bool[], bool[], bool)
      • Concerns(LiftAlignedSpanPair, bool)
      • ConfidenceFor(LiftAlignedSpanPair, bool)
      • Covers(short, short)
      • GetIsNoLongerValid(LiftAlignedSpanPair)
      • SourceConfidenceFor(LiftAlignedSpanPair, bool)
      • TargetConfidenceFor(LiftAlignedSpanPair, bool)
    Back to top Generated by DocFX