LEADTOOLS (Leadtools assembly)

LeadRectD Structure Members

Show in webframe
Properties  Methods 


The following tables list the members exposed by LeadRectD.

Public Constructors
 NameDescription
LeadRectD ConstructorOverloaded.   
Top
Public Properties
 NameDescription
BottomGets the y-axis value of the bottom side of the rectangle.  
BottomLeftGets the position of the bottom-left corner of the rectangle.  
BottomRightGets the position of the bottom-right corner of the rectangle.  
EmptyGets a special value that represents a rectangle with no coordinates.  
HeightGets or sets the height of the rectangle.  
IsEmptyGets a value that indicates whether the rectangle is the Empty rectangle.  
LeftGets the x-axis value of the left side of the rectangle.  
LocationGets or sets the position of the top-left corner of the rectangle.  
RightGets the x-axis value of the right side of the rectangle.  
SizeGets or sets the width and height of the rectangle.  
TopGets the y-axis value of the top side of the rectangle.  
TopLeftGets the position of the top-left corner of the rectangle.  
TopRightGets the position of the top-right corner of the rectangle.  
WidthGets or sets the width of the rectangle.  
XGets or sets the x-axis value of the left side of the rectangle.  
YGets or sets the y-axis value of the top side of the rectangle.  
Top
Public Methods
 NameDescription
CloneReturns an exact copy of this LeadRectD  
ContainsIndicates whether the rectangle contains the specified point.  
ContainsPointIndicates whether the rectangle contains the specified point.  
ContainsRectIndicates whether the rectangle contains the specified rectangle.  
CreateCreates a new instance of LeadRectD with the specified x-coordinate, y-coordinate, width, and height.  
EqualsOverloaded. Specifies whether two LeadRectD structures contain the same values.  
FromLTRBCreates a new instance of LeadRectD with the specified values top-left and bottom-right corner points.  
GetHashCodeReturns a hash code for this LeadRectD structure.  
InflateExpands the rectangle by using the specified width and height, in all directions.  
InflateRectReturns the rectangle that results from expanding the specified rectangle by the specified width and height, in all directions.  
InflateRectsReturns the rectangle that results from expanding the specified rectangle by the specified Size, in all directions.  
InflateSizeExpands the rectangle by using the specified size, in all directions.  
IntersectFinds the intersection of the current rectangle and the specified rectangle, and stores the result as the current rectangle.  
IntersectRectsReturns the intersection of the specified rectangles.  
IntersectsWithIndicates whether the specified rectangle intersects with the current rectangle.  
OffsetMoves the rectangle by the specified horizontal and vertical amounts.  
OffsetRectReturns a rectangle that is offset from the specified rectangle by using the specified horizontal and vertical amounts.  
ParseParses a string and returns a new instance of LeadRectD from it.  
ScaleMultiplies the size of the current rectangle by the specified x and y values.  
ToLeadRectConverts this LeadRectD to a LeadRect.  
ToStringOverloaded. Converts this LeadRectD to a human-readable string.  
TransformTransforms the rectangle by applying the specified matrix.  
TransformRectTransforms a rectangle by applying the specified matrix.  
UnionOverloaded. Expands the current rectangle exactly enough to contain the specified rectangle.  
UnionRectsCreates a rectangle that is exactly large enough to contain the two specified rectangles.  
Top
Public Operators
 Equality Specifies whether two LeadRectD structures contain the same values.
 Inequality Specifies whether two LeadRectD structures do not contain the same values.
Top
See Also

Reference

LeadRectD Structure
Leadtools Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.