Show / Hide Table of Contents

    Struct NppiSize

    2D Size

    This struct typically represents the size of a a rectangular region in two space.

    Inherited Members
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: ManagedCuda.NPP
    Assembly: NPP.dll
    Syntax
    public struct NppiSize

    Constructors

    | Improve this Doc View Source

    NppiSize(Int32, Int32)

    Non-default constructor

    Declaration
    public NppiSize(int aWidth, int aHeight)
    Parameters
    Type Name Description
    System.Int32 aWidth
    System.Int32 aHeight

    Fields

    | Improve this Doc View Source

    height

    Rectangle height.

    Declaration
    public int height
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    width

    Rectangle width.

    Declaration
    public int width
    Field Value
    Type Description
    System.Int32

    Methods

    | Improve this Doc View Source

    Add(NppiSize, NppiSize)

    per element Add

    Declaration
    public static NppiSize Add(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Add(NppiSize, Int32)

    per element Add

    Declaration
    public static NppiSize Add(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Add(Int32, NppiSize)

    per element Add

    Declaration
    public static NppiSize Add(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Divide(NppiSize, NppiSize)

    per element Divide

    Declaration
    public static NppiSize Divide(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Divide(NppiSize, Int32)

    per element Divide

    Declaration
    public static NppiSize Divide(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Divide(Int32, NppiSize)

    per element Divide

    Declaration
    public static NppiSize Divide(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Equals(NppiSize)

    Declaration
    public bool Equals(NppiSize value)
    Parameters
    Type Name Description
    NppiSize value
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.ValueType.Equals(System.Object)
    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.ValueType.GetHashCode()
    | Improve this Doc View Source

    Multiply(NppiSize, NppiSize)

    per element Multiply

    Declaration
    public static NppiSize Multiply(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Multiply(NppiSize, Int32)

    per element Multiply

    Declaration
    public static NppiSize Multiply(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Multiply(Int32, NppiSize)

    per element Multiply

    Declaration
    public static NppiSize Multiply(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Subtract(NppiSize, NppiSize)

    per element Substract

    Declaration
    public static NppiSize Subtract(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Subtract(NppiSize, Int32)

    per element Substract

    Declaration
    public static NppiSize Subtract(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Subtract(Int32, NppiSize)

    per element Substract

    Declaration
    public static NppiSize Subtract(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    ToString()

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

    Operators

    | Improve this Doc View Source

    Addition(NppiSize, NppiSize)

    per element

    Declaration
    public static NppiSize operator +(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Addition(NppiSize, Int32)

    per element

    Declaration
    public static NppiSize operator +(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Addition(Int32, NppiSize)

    per element

    Declaration
    public static NppiSize operator +(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Division(NppiSize, NppiSize)

    per element

    Declaration
    public static NppiSize operator /(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Division(NppiSize, Int32)

    per element

    Declaration
    public static NppiSize operator /(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Division(Int32, NppiSize)

    per element

    Declaration
    public static NppiSize operator /(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Equality(NppiSize, NppiSize)

    per element

    Declaration
    public static bool operator ==(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Inequality(NppiSize, NppiSize)

    per element

    Declaration
    public static bool operator !=(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Multiply(NppiSize, NppiSize)

    per element

    Declaration
    public static NppiSize operator *(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Multiply(NppiSize, Int32)

    per element

    Declaration
    public static NppiSize operator *(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Multiply(Int32, NppiSize)

    per element

    Declaration
    public static NppiSize operator *(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Subtraction(NppiSize, NppiSize)

    per element

    Declaration
    public static NppiSize operator -(NppiSize src, NppiSize value)
    Parameters
    Type Name Description
    NppiSize src
    NppiSize value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Subtraction(NppiSize, Int32)

    per element

    Declaration
    public static NppiSize operator -(NppiSize src, int value)
    Parameters
    Type Name Description
    NppiSize src
    System.Int32 value
    Returns
    Type Description
    NppiSize
    | Improve this Doc View Source

    Subtraction(Int32, NppiSize)

    per element

    Declaration
    public static NppiSize operator -(int src, NppiSize value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiSize value
    Returns
    Type Description
    NppiSize
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX