Search Results for

    Show / Hide Table of Contents

    Class AlignmentEvidence

    Inheritance
    Object
    AlignmentEvidence
    SimpleAlignmentEvidence
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    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
    Int16

    FirstTargetTokenIndex

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

    LastSourceTokenIndex

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

    LastTargetTokenIndex

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

    Methods

    AttemptToUse(LiftAlignedSpanPair, Boolean[], Boolean[], Boolean)

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

    Concerns(LiftAlignedSpanPair, Boolean)

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

    ConfidenceFor(LiftAlignedSpanPair, Boolean)

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

    Covers(Int16, Int16)

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

    GetIsNoLongerValid(LiftAlignedSpanPair)

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

    SourceConfidenceFor(LiftAlignedSpanPair, Boolean)

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

    TargetConfidenceFor(LiftAlignedSpanPair, Boolean)

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