In This Topic ▼

LeadRectD Class Members

Summary

The following tables list the members exposed by LeadRectD.

Public Constructors

Name Description
Public Constructor
static  | Shared in VB</div>
LeadRectD Creates a new LeadRectD object.

Public Methods

Name Description
Public Method
clone Creates an exact copy of this LeadRectD.
Public Method contains Determines whether the specified point is contained within this LeadRectD.
Public Method containsPoint Determines whether the specified point is contained within this LeadRectD.
Public Method containsRect Determines if the rectangular region represented by the specified value is entirely contained within this LeadRectD.
Public Method static  | Shared in VB create Initializes a new LeadRectD object with explicit parameters.
Public Method static  | Shared in VB equals Specifies whether two LeadRectD contain the same coordinates.
Public Method static  | Shared in VB fromJSON Converts a JSON-compatible dictionary object to a new LeadRectD instance.
Public Method static  | Shared in VB fromLTRB Creates a LeadRectD with the specified edge locations.
Public Method inflate Inflates this LeadRectD by the specified amount.
Public Method static  | Shared in VB inflateRect Returns a LeadRectD resulting from inflating the specified rectangle by the specified amount.
Public Method intersect Replaces this LeadRectD with the intersection of itself and the specified LeadRectD.
Public Method static  | Shared in VB intersectRects Returns a LeadRectD that represents the intersection of two rectangles.
Public Method intersectsWith Determines if this LeadRectD intersects with a test value.
Public Method offset Adjusts the location of this rectangle by the specified amount.
Public Method scale Scales this LeadRectD by the specified amount.
Public Method toJSON Converts this LeadRectD to a JSON-compatible dictionary object.
Public Method toString Converts this LeadRectD to a human-readable string.
Public Method union Combines this LeadRectD with the specified value.
Public Method static  | Shared in VB unionRects Gets a LeadRectD that contains the union of two rectangles.

Public Properties

Name Description
Public Property
bottom Gets the y-coordinate of the bottom edge of this LeadRectD.
Public Property bottomLeft Gets a LeadPointD that represents the bottom-left edge of this LeadRectD.
Public Property bottomRight Gets a LeadPointD that represents the bottom-right edge of this LeadRectD.
Public Property empty Gets a value that represents a static empty LeadRectD.
Public Property height Gets or sets the height of this LeadRectD.
Public Property isEmpty Gets a value that indicates whether this instance of LeadRectD is Empty.
Public Property left Gets the x-coordinate of the left edge of this LeadRectD.
Public Property location Gets or sets the coordinates of the upper-left corner of this LeadRectD.
Public Property right Gets the x-coordinate of the right edge of this LeadRectD.
Public Property size Gets or sets the size of this LeadRectD.
Public Property top Gets the y-coordinate of the top edge of this LeadRectD.
Public Property topLeft Gets a LeadPointD that represents the top-left edge of this LeadRectD.
Public Property topRight Gets a LeadPointD that represents the top-right edge of this LeadRectD.
Public Property width Gets or sets the width of this LeadRectD.
Public Property x Gets or sets the x-coordinate of the upper-left corner of this LeadRectD.
Public Property y Gets or sets the y-coordinate of the upper-left corner of this LeadRectD.

Help Version 20.0.2020.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly