C# Класс ManagedCuda.NPP.NppiRect

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
height int
width int
x int
y int

Открытые методы

Метод Описание
Add ( NppiPoint src, NppiRect value ) : NppiRect

per element Add

Add ( NppiRect src, NppiPoint value ) : NppiRect

per element Add

Add ( NppiRect src, NppiRect value ) : NppiRect

per element Add

Add ( NppiRect src, NppiSize value ) : NppiRect

per element Add

Add ( NppiRect src, int value ) : NppiRect

per element Add

Add ( NppiSize src, NppiRect value ) : NppiRect

per element Add

Add ( int src, NppiRect value ) : NppiRect

per element Add

Contains ( NppiPoint point ) : bool

Determines if the specified point is contained within this Rectangle structure.

Contains ( NppiRect rect ) : bool

Determines if the rectangular region represented by rect is entirely contained within this Rectangle structure.

Contains ( int px, int py ) : bool

Determines if the specified point is contained within this Rectangle structure.

Deflate ( NppiSize val ) : void

Reduces this Rectangle by the specified amount.

Deflate ( int val ) : void

Reduces this Rectangle by the specified amount.

Deflate ( int valX, int valY ) : void

Reduces this Rectangle by the specified amount.

Divide ( NppiPoint src, NppiRect value ) : NppiRect

per element Add

Divide ( NppiRect src, NppiPoint value ) : NppiRect

per element Add

Divide ( NppiRect src, NppiRect value ) : NppiRect

per element Divide

Divide ( NppiRect src, NppiSize value ) : NppiRect

per element Add

Divide ( NppiRect src, int value ) : NppiRect

per element Divide

Divide ( NppiSize src, NppiRect value ) : NppiRect

per element Add

Divide ( int src, NppiRect value ) : NppiRect

per element Divide

Equals ( NppiRect value ) : bool

Equals ( object obj ) : bool

GetHashCode ( ) : int

Inflate ( NppiSize val ) : void

Enlarges this Rectangle by the specified amount.

Inflate ( int val ) : void

Enlarges this Rectangle by the specified amount.

Inflate ( int valX, int valY ) : void

Enlarges this Rectangle by the specified amount.

Intersect ( NppiRect rectA, NppiRect rectB ) : NppiRect

Returns a third Rectangle structure that represents the intersection of two other Rectangle structures.If there is no intersection, an empty Rectangle is returned.

Intersect ( NppiRect rect ) : void

Replaces this Rectangle with the intersection of itself and the specified Rectangle.

IntersectsWith ( NppiRect rect ) : bool

Determines if this rectangle intersects with rect.

Multiply ( NppiPoint src, NppiRect value ) : NppiRect

per element Add

Multiply ( NppiRect src, NppiPoint value ) : NppiRect

per element Add

Multiply ( NppiRect src, NppiRect value ) : NppiRect

per element Multiply

Multiply ( NppiRect src, NppiSize value ) : NppiRect

per element Add

Multiply ( NppiRect src, int value ) : NppiRect

per element Multiply

Multiply ( NppiSize src, NppiRect value ) : NppiRect

per element Add

Multiply ( int src, NppiRect value ) : NppiRect

per element Multiply

NppiRect ( NppiPoint aPoint, NppiSize aSize ) : System

Non-default constructor

NppiRect ( int aX, int aY, int aWidth, int aHeight ) : System

Non-default constructor

Subtract ( NppiPoint src, NppiRect value ) : NppiRect

per element Add

Subtract ( NppiRect src, NppiPoint value ) : NppiRect

per element Add

Subtract ( NppiRect src, NppiRect value ) : NppiRect

per element Substract

Subtract ( NppiRect src, NppiSize value ) : NppiRect

per element Add

Subtract ( NppiRect src, int value ) : NppiRect

per element Substract

Subtract ( NppiSize src, NppiRect value ) : NppiRect

per element Add

Subtract ( int src, NppiRect value ) : NppiRect

per element Substract

ToString ( ) : string

operator ( ) : NppiRect

per element

operator ( ) : bool

per element

Описание методов

Add() публичный статический Метод

per element Add
public static Add ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Результат NppiRect

Add() публичный статический Метод

per element Add
public static Add ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Результат NppiRect

Add() публичный статический Метод

per element Add
public static Add ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Результат NppiRect

Add() публичный статический Метод

per element Add
public static Add ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Результат NppiRect

Add() публичный статический Метод

per element Add
public static Add ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Результат NppiRect

Add() публичный статический Метод

per element Add
public static Add ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Результат NppiRect

Add() публичный статический Метод

per element Add
public static Add ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Результат NppiRect

Contains() публичный Метод

Determines if the specified point is contained within this Rectangle structure.
public Contains ( NppiPoint point ) : bool
point NppiPoint
Результат bool

Contains() публичный Метод

Determines if the rectangular region represented by rect is entirely contained within this Rectangle structure.
public Contains ( NppiRect rect ) : bool
rect NppiRect
Результат bool

Contains() публичный Метод

Determines if the specified point is contained within this Rectangle structure.
public Contains ( int px, int py ) : bool
px int
py int
Результат bool

Deflate() публичный Метод

Reduces this Rectangle by the specified amount.
public Deflate ( NppiSize val ) : void
val NppiSize
Результат void

Deflate() публичный Метод

Reduces this Rectangle by the specified amount.
public Deflate ( int val ) : void
val int
Результат void

Deflate() публичный Метод

Reduces this Rectangle by the specified amount.
public Deflate ( int valX, int valY ) : void
valX int
valY int
Результат void

Divide() публичный статический Метод

per element Add
public static Divide ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Результат NppiRect

Divide() публичный статический Метод

per element Add
public static Divide ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Результат NppiRect

Divide() публичный статический Метод

per element Divide
public static Divide ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Результат NppiRect

Divide() публичный статический Метод

per element Add
public static Divide ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Результат NppiRect

Divide() публичный статический Метод

per element Divide
public static Divide ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Результат NppiRect

Divide() публичный статический Метод

per element Add
public static Divide ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Результат NppiRect

Divide() публичный статический Метод

per element Divide
public static Divide ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Результат NppiRect

Equals() публичный Метод

public Equals ( NppiRect value ) : bool
value NppiRect
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Inflate() публичный Метод

Enlarges this Rectangle by the specified amount.
public Inflate ( NppiSize val ) : void
val NppiSize
Результат void

Inflate() публичный Метод

Enlarges this Rectangle by the specified amount.
public Inflate ( int val ) : void
val int
Результат void

Inflate() публичный Метод

Enlarges this Rectangle by the specified amount.
public Inflate ( int valX, int valY ) : void
valX int
valY int
Результат void

Intersect() публичный статический Метод

Returns a third Rectangle structure that represents the intersection of two other Rectangle structures.If there is no intersection, an empty Rectangle is returned.
public static Intersect ( NppiRect rectA, NppiRect rectB ) : NppiRect
rectA NppiRect
rectB NppiRect
Результат NppiRect

Intersect() публичный Метод

Replaces this Rectangle with the intersection of itself and the specified Rectangle.
public Intersect ( NppiRect rect ) : void
rect NppiRect
Результат void

IntersectsWith() публичный Метод

Determines if this rectangle intersects with rect.
public IntersectsWith ( NppiRect rect ) : bool
rect NppiRect
Результат bool

Multiply() публичный статический Метод

per element Add
public static Multiply ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Результат NppiRect

Multiply() публичный статический Метод

per element Add
public static Multiply ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Результат NppiRect

Multiply() публичный статический Метод

per element Multiply
public static Multiply ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Результат NppiRect

Multiply() публичный статический Метод

per element Add
public static Multiply ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Результат NppiRect

Multiply() публичный статический Метод

per element Multiply
public static Multiply ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Результат NppiRect

Multiply() публичный статический Метод

per element Add
public static Multiply ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Результат NppiRect

Multiply() публичный статический Метод

per element Multiply
public static Multiply ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Результат NppiRect

NppiRect() публичный Метод

Non-default constructor
public NppiRect ( NppiPoint aPoint, NppiSize aSize ) : System
aPoint NppiPoint
aSize NppiSize
Результат System

NppiRect() публичный Метод

Non-default constructor
public NppiRect ( int aX, int aY, int aWidth, int aHeight ) : System
aX int
aY int
aWidth int
aHeight int
Результат System

Subtract() публичный статический Метод

per element Add
public static Subtract ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Результат NppiRect

Subtract() публичный статический Метод

per element Add
public static Subtract ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Результат NppiRect

Subtract() публичный статический Метод

per element Substract
public static Subtract ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Результат NppiRect

Subtract() публичный статический Метод

per element Add
public static Subtract ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Результат NppiRect

Subtract() публичный статический Метод

per element Substract
public static Subtract ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Результат NppiRect

Subtract() публичный статический Метод

per element Add
public static Subtract ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Результат NppiRect

Subtract() публичный статический Метод

per element Substract
public static Subtract ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Результат NppiRect

ToString() публичный Метод

public ToString ( ) : string
Результат string

operator() публичный статический Метод

per element
public static operator ( ) : NppiRect
Результат NppiRect

operator() публичный статический Метод

per element
public static operator ( ) : bool
Результат bool

Описание свойств

height публичное свойство

Rectangle height.
public int height
Результат int

width публичное свойство

Rectangle width.
public int width
Результат int

x публичное свойство

x-coordinate of upper left corner.
public int x
Результат int

y публичное свойство

y-coordinate of upper left corner.
public int y
Результат int