In This Topic ▼

LeadRectD Class Methods

Summary

For a list of all members of this type, see LeadRectD members

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.

See Also

LeadRectD Class

Leadtools Namespace

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

Leadtools Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.