NevronOpenVision
Nevron.Nov.Graphics Namespace / NRectangleF Structure
Fields Properties Methods


NRectangleF Structure Members

The following tables list the members exposed by NRectangleF.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public FieldRectangle height  
Public FieldRectangle width  
Public FieldX coordinate of the left top corner  
Public FieldY coordinate of the left top corner  
Public Fieldstatic (Shared in Visual Basic)The empty rectangle  
Top
Public Properties
 NameDescription
Public PropertyObtains the rectangle area (width * Height)  
Public PropertyGets the bottom side of the rectangle  
Public PropertyGets the rectangle center  
Public PropertyDetermines whether the rectangle is with zero width or Height  
Public PropertyDetermines whether the rectangle is normalized (both width and height are not negative)  
Public PropertyGets the rectangle left bottom corner  
Public PropertyGets or sets the rectangle location (left-top corner)  
Public PropertyGets an array with the rectangle sides middle pofloats  
Public PropertyObtains the rectangle perimeter (2 * width) + (2 * Height)  
Public PropertyGets the right side of the rectangle  
Public PropertyGets the rectangle right bottom corner  
Public PropertyGets the rectangle right top corner  
Public PropertyGets or sets the size of this rectangle  
Public PropertyGets an array with the rectangle vertices  
Public PropertyGets an array with the rectangle vertices and middles enumerated clockwise starting from the left-top vertex  
Top
Public Methods
 NameDescription
Public MethodOverloaded. Determines whether the rectangle contains the pofloat with the specified coordinates  
Public Method  
Public Methodstatic (Shared in Visual Basic)Returns the fitted rectangle with the specified orientation (in degrees)  
Public Methodstatic (Shared in Visual Basic)Returns a third rectangle that represents the floatersection of two rectangles. If there is no floatersection, the Zero rectangle is returned  
Public MethodDetermines whether this rectangle floatersects with the specified rectangle  
Public Methodstatic (Shared in Visual Basic)Gets a rectangle from center and dimensions  
Public Methodstatic (Shared in Visual Basic)Gets a rectangle from the coordinates of it's sides  
Public Methodstatic (Shared in Visual Basic)Overloaded. Gets a normalized rectangle from two pofloats  
Public MethodObtains the pofloat on the rectangle rim, which corresponds to the specified compass direction  
Public Method  
Public MethodObtains the pofloat on the rectangle rim, which corresponds to the specified compass direction  
Public MethodIncludes the pofloat in this rectangle  
Public MethodDetermines whether the rectangle contains the pofloat with the specified coordinates  
Public MethodDetermines whether this rectangle floatersects with the specified rectangle  
Public MethodOverloaded. Inflates the rectangle with the specified amounts  
Public MethodNormalizes this rectangle  
Public MethodOffsets the rectangle with the specified x and y amount.  
Public Methodstatic (Shared in Visual Basic)Computes a new rect for an expected resize of a rectangle in the specified compass direction  
Public MethodScales the rectangle with the specified factors  
Public MethodConverts this rectangle to an NRange2D.  
Public MethodConverts this rectangle to RectangleF  
Public MethodReturns the string representation of this object  
Public MethodTranslates this rectangle with the specified amounts  
Public Methodstatic (Shared in Visual Basic)Creates the smallest possible third rectangle that can contain the two rectangles that form a union  
Top
Public Operators
Determines whether a is equal to b
Determines whether a is not equal to b
Top
See Also