Show / Hide Table of Contents

    Struct NppiPoint

    2D Point.

    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 NppiPoint

    Constructors

    | Improve this Doc View Source

    NppiPoint(Int32, Int32)

    Non-default constructor

    Declaration
    public NppiPoint(int aX, int aY)
    Parameters
    Type Name Description
    System.Int32 aX
    System.Int32 aY

    Fields

    | Improve this Doc View Source

    x

    x-coordinate.

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

    y

    y-coordinate.

    Declaration
    public int y
    Field Value
    Type Description
    System.Int32

    Methods

    | Improve this Doc View Source

    Add(NppiPoint, NppiPoint)

    per element Add

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

    Add(NppiPoint, NppiSize)

    per element Add

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

    Add(NppiPoint, Int32)

    per element Add

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

    Add(Int32, NppiPoint)

    per element Add

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

    Divide(NppiPoint, NppiPoint)

    per element Divide

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

    Divide(NppiPoint, NppiSize)

    per element Divide

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

    Divide(NppiPoint, Int32)

    per element Divide

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

    Divide(Int32, NppiPoint)

    per element Divide

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

    Equals(NppiPoint)

    Declaration
    public bool Equals(NppiPoint value)
    Parameters
    Type Name Description
    NppiPoint 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(NppiPoint, NppiPoint)

    per element Multiply

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

    Multiply(NppiPoint, NppiSize)

    per element Multiply

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

    Multiply(NppiPoint, Int32)

    per element Multiply

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

    Multiply(Int32, NppiPoint)

    per element Multiply

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

    Subtract(NppiPoint, NppiPoint)

    per element Substract

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

    Subtract(NppiPoint, NppiSize)

    per element Substract

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

    Subtract(NppiPoint, Int32)

    per element Substract

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

    Subtract(Int32, NppiPoint)

    per element Substract

    Declaration
    public static NppiPoint Subtract(int src, NppiPoint value)
    Parameters
    Type Name Description
    System.Int32 src
    NppiPoint value
    Returns
    Type Description
    NppiPoint
    | 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(NppiPoint, NppiPoint)

    per element

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

    Addition(NppiPoint, NppiSize)

    per element

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

    Addition(NppiPoint, Int32)

    per element

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

    Addition(Int32, NppiPoint)

    per element

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

    Division(NppiPoint, NppiPoint)

    per element

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

    Division(NppiPoint, NppiSize)

    per element

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

    Division(NppiPoint, Int32)

    per element

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

    Division(Int32, NppiPoint)

    per element

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

    Equality(NppiPoint, NppiPoint)

    per element

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

    Inequality(NppiPoint, NppiPoint)

    per element

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

    Multiply(NppiPoint, NppiPoint)

    per element

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

    Multiply(NppiPoint, NppiSize)

    per element

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

    Multiply(NppiPoint, Int32)

    per element

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

    Multiply(Int32, NppiPoint)

    per element

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

    Subtraction(NppiPoint, NppiPoint)

    per element

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

    Subtraction(NppiPoint, NppiSize)

    per element

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

    Subtraction(NppiPoint, Int32)

    per element

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

    Subtraction(Int32, NppiPoint)

    per element

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