Class FractionalOffset | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class FractionalOffset

    Inheritance
    System.Object
    Alignment
    FractionalOffset
    Inherited Members
    Alignment.x
    Alignment.y
    Alignment.alongOffset(Offset)
    Alignment.alongSize(Size)
    Alignment.withinRect(Rect)
    Alignment.inscribe(Size, Rect)
    Alignment.lerp(Alignment, Alignment, Single)
    Alignment.Equals(Alignment)
    Alignment.Equals(Object)
    Alignment.GetHashCode()
    Namespace: Unity.UIWidgets.painting
    Syntax
    public class FractionalOffset : Alignment, IEquatable<Alignment>

    Constructors

    FractionalOffset(Single, Single)

    Declaration
    public FractionalOffset(float dx, float dy)
    Parameters
    Type Name Description
    System.Single dx
    System.Single dy

    Fields

    bottomCenter

    Declaration
    public static readonly FractionalOffset bottomCenter
    Field Value
    Type Description
    FractionalOffset

    bottomLeft

    Declaration
    public static readonly FractionalOffset bottomLeft
    Field Value
    Type Description
    FractionalOffset

    bottomRight

    Declaration
    public static readonly FractionalOffset bottomRight
    Field Value
    Type Description
    FractionalOffset

    center

    Declaration
    public static readonly FractionalOffset center
    Field Value
    Type Description
    FractionalOffset

    centerLeft

    Declaration
    public static readonly FractionalOffset centerLeft
    Field Value
    Type Description
    FractionalOffset

    centerRight

    Declaration
    public static readonly FractionalOffset centerRight
    Field Value
    Type Description
    FractionalOffset

    topCenter

    Declaration
    public static readonly FractionalOffset topCenter
    Field Value
    Type Description
    FractionalOffset

    topLeft

    Declaration
    public static readonly FractionalOffset topLeft
    Field Value
    Type Description
    FractionalOffset

    topRight

    Declaration
    public static readonly FractionalOffset topRight
    Field Value
    Type Description
    FractionalOffset

    Properties

    dx

    Declaration
    public float dx { get; }
    Property Value
    Type Description
    System.Single

    dy

    Declaration
    public float dy { get; }
    Property Value
    Type Description
    System.Single

    Methods

    fromOffsetAndRect(Offset, Rect)

    Declaration
    public static FractionalOffset fromOffsetAndRect(Offset offset, Rect rect)
    Parameters
    Type Name Description
    Offset offset
    Rect rect
    Returns
    Type Description
    FractionalOffset

    fromOffsetAndSize(Offset, Size)

    Declaration
    public static FractionalOffset fromOffsetAndSize(Offset offset, Size size)
    Parameters
    Type Name Description
    Offset offset
    Size size
    Returns
    Type Description
    FractionalOffset

    lerp(FractionalOffset, FractionalOffset, Single)

    Declaration
    public static FractionalOffset lerp(FractionalOffset a, FractionalOffset b, float t)
    Parameters
    Type Name Description
    FractionalOffset a
    FractionalOffset b
    System.Single t
    Returns
    Type Description
    FractionalOffset

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    Alignment.ToString()

    Operators

    Addition(FractionalOffset, Alignment)

    Declaration
    public static Alignment operator +(FractionalOffset a, Alignment b)
    Parameters
    Type Name Description
    FractionalOffset a
    Alignment b
    Returns
    Type Description
    Alignment

    Division(FractionalOffset, Single)

    Declaration
    public static FractionalOffset operator /(FractionalOffset a, float b)
    Parameters
    Type Name Description
    FractionalOffset a
    System.Single b
    Returns
    Type Description
    FractionalOffset

    Modulus(FractionalOffset, Single)

    Declaration
    public static FractionalOffset operator %(FractionalOffset a, float b)
    Parameters
    Type Name Description
    FractionalOffset a
    System.Single b
    Returns
    Type Description
    FractionalOffset

    Multiply(FractionalOffset, Single)

    Declaration
    public static FractionalOffset operator *(FractionalOffset a, float b)
    Parameters
    Type Name Description
    FractionalOffset a
    System.Single b
    Returns
    Type Description
    FractionalOffset

    Subtraction(FractionalOffset, Alignment)

    Declaration
    public static Alignment operator -(FractionalOffset a, Alignment b)
    Parameters
    Type Name Description
    FractionalOffset a
    Alignment b
    Returns
    Type Description
    Alignment

    UnaryNegation(FractionalOffset)

    Declaration
    public static FractionalOffset operator -(FractionalOffset a)
    Parameters
    Type Name Description
    FractionalOffset a
    Returns
    Type Description
    FractionalOffset
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023