C# Class ManagedCuda.NPP.NppiRect

Afficher le fichier Open project: kunzmi/managedCuda Class Usage Examples

Méthodes publiques

Свойство Type Description
height int
width int
x int
y int

Méthodes publiques

Méthode Description
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

Method Details

Add() public static méthode

per element Add
public static Add ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Résultat NppiRect

Add() public static méthode

per element Add
public static Add ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Résultat NppiRect

Add() public static méthode

per element Add
public static Add ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Résultat NppiRect

Add() public static méthode

per element Add
public static Add ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Résultat NppiRect

Add() public static méthode

per element Add
public static Add ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Résultat NppiRect

Add() public static méthode

per element Add
public static Add ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Résultat NppiRect

Add() public static méthode

per element Add
public static Add ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Résultat NppiRect

Contains() public méthode

Determines if the specified point is contained within this Rectangle structure.
public Contains ( NppiPoint point ) : bool
point NppiPoint
Résultat bool

Contains() public méthode

Determines if the rectangular region represented by rect is entirely contained within this Rectangle structure.
public Contains ( NppiRect rect ) : bool
rect NppiRect
Résultat bool

Contains() public méthode

Determines if the specified point is contained within this Rectangle structure.
public Contains ( int px, int py ) : bool
px int
py int
Résultat bool

Deflate() public méthode

Reduces this Rectangle by the specified amount.
public Deflate ( NppiSize val ) : void
val NppiSize
Résultat void

Deflate() public méthode

Reduces this Rectangle by the specified amount.
public Deflate ( int val ) : void
val int
Résultat void

Deflate() public méthode

Reduces this Rectangle by the specified amount.
public Deflate ( int valX, int valY ) : void
valX int
valY int
Résultat void

Divide() public static méthode

per element Add
public static Divide ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Résultat NppiRect

Divide() public static méthode

per element Add
public static Divide ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Résultat NppiRect

Divide() public static méthode

per element Divide
public static Divide ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Résultat NppiRect

Divide() public static méthode

per element Add
public static Divide ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Résultat NppiRect

Divide() public static méthode

per element Divide
public static Divide ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Résultat NppiRect

Divide() public static méthode

per element Add
public static Divide ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Résultat NppiRect

Divide() public static méthode

per element Divide
public static Divide ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Résultat NppiRect

Equals() public méthode

public Equals ( NppiRect value ) : bool
value NppiRect
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Inflate() public méthode

Enlarges this Rectangle by the specified amount.
public Inflate ( NppiSize val ) : void
val NppiSize
Résultat void

Inflate() public méthode

Enlarges this Rectangle by the specified amount.
public Inflate ( int val ) : void
val int
Résultat void

Inflate() public méthode

Enlarges this Rectangle by the specified amount.
public Inflate ( int valX, int valY ) : void
valX int
valY int
Résultat void

Intersect() public static méthode

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
Résultat NppiRect

Intersect() public méthode

Replaces this Rectangle with the intersection of itself and the specified Rectangle.
public Intersect ( NppiRect rect ) : void
rect NppiRect
Résultat void

IntersectsWith() public méthode

Determines if this rectangle intersects with rect.
public IntersectsWith ( NppiRect rect ) : bool
rect NppiRect
Résultat bool

Multiply() public static méthode

per element Add
public static Multiply ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Résultat NppiRect

Multiply() public static méthode

per element Add
public static Multiply ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Résultat NppiRect

Multiply() public static méthode

per element Multiply
public static Multiply ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Résultat NppiRect

Multiply() public static méthode

per element Add
public static Multiply ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Résultat NppiRect

Multiply() public static méthode

per element Multiply
public static Multiply ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Résultat NppiRect

Multiply() public static méthode

per element Add
public static Multiply ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Résultat NppiRect

Multiply() public static méthode

per element Multiply
public static Multiply ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Résultat NppiRect

NppiRect() public méthode

Non-default constructor
public NppiRect ( NppiPoint aPoint, NppiSize aSize ) : System
aPoint NppiPoint
aSize NppiSize
Résultat System

NppiRect() public méthode

Non-default constructor
public NppiRect ( int aX, int aY, int aWidth, int aHeight ) : System
aX int
aY int
aWidth int
aHeight int
Résultat System

Subtract() public static méthode

per element Add
public static Subtract ( NppiPoint src, NppiRect value ) : NppiRect
src NppiPoint
value NppiRect
Résultat NppiRect

Subtract() public static méthode

per element Add
public static Subtract ( NppiRect src, NppiPoint value ) : NppiRect
src NppiRect
value NppiPoint
Résultat NppiRect

Subtract() public static méthode

per element Substract
public static Subtract ( NppiRect src, NppiRect value ) : NppiRect
src NppiRect
value NppiRect
Résultat NppiRect

Subtract() public static méthode

per element Add
public static Subtract ( NppiRect src, NppiSize value ) : NppiRect
src NppiRect
value NppiSize
Résultat NppiRect

Subtract() public static méthode

per element Substract
public static Subtract ( NppiRect src, int value ) : NppiRect
src NppiRect
value int
Résultat NppiRect

Subtract() public static méthode

per element Add
public static Subtract ( NppiSize src, NppiRect value ) : NppiRect
src NppiSize
value NppiRect
Résultat NppiRect

Subtract() public static méthode

per element Substract
public static Subtract ( int src, NppiRect value ) : NppiRect
src int
value NppiRect
Résultat NppiRect

ToString() public méthode

public ToString ( ) : string
Résultat string

operator() public static méthode

per element
public static operator ( ) : NppiRect
Résultat NppiRect

operator() public static méthode

per element
public static operator ( ) : bool
Résultat bool

Property Details

height public_oe property

Rectangle height.
public int height
Résultat int

width public_oe property

Rectangle width.
public int width
Résultat int

x public_oe property

x-coordinate of upper left corner.
public int x
Résultat int

y public_oe property

y-coordinate of upper left corner.
public int y
Résultat int