Rectangle2D 类型成员.

构造函数

  名称描述
Rectangle2D重载。

方法

  名称描述
Ceiling
返回一个新的矩形对象。其左边界,下边界,右边界和上边界坐标值为大于等于指定矩形对象相应坐标值的最小整数值,例如给定点矩形对象的左边界,上边界,右边界和下边界坐标值分别为(32.12, 20.67,66.47,48.96),则生成的新的矩形对象的相应坐标值为(33,21,67,49)。
Contains重载。
Equals重载。
Floor
返回一个矩形对象。其左边界,上边界,右边界和下边界坐标值是不大于指定的矩形对象相应坐标值的最大整数值,例如给定点矩形对象的左边界,上边界,右边界和下边界坐标值分别为(32.12, 20.67,66.47,48.96),则生成的新的矩形对象的相应坐标值为(32,20,66,48)。
GetHashCode
获取此矩形结构的哈希代码。
(Overrides ValueType..::.GetHashCode()()().)
HasIntersection
判断指定矩形与此矩形是否有交集。当指定矩形与此矩形有公共点或公共边时,均认为其有交集。
Inflate
该方法对此矩形进行缩放。
Intersect
用此矩形与指定矩形的交集替换此矩形。
Offset
此方法将此矩形在x方向平移dx,在y方向平移dy。
Round
返回一个新的矩形对象。其左边界,上边界,右边界和下边界坐标值是通过对给定矩形对象的对应坐标值进行四舍五入得到,例如给定点矩形对象的左边界,上边界,右边界和下边界坐标值分别为(32.12, 20.67,66.47,48.96),则生成的新的矩形对象的相应坐标值为(32,21,66,49)。
ToRectangle2D
ToString
返回一个表示此矩形对象的坐标的格式化字符串,格式为{Left=,Bottom=,Right=,Top=}
(Overrides ValueType..::.ToString()()().)
ToUGRect2D
Union
用包含此矩形与指定矩形并集的最小矩形替换此矩形。

操作符

  名称描述
Equality
判定两个矩形对象相等,即有相同的边界坐标值。
Inequality
比较两个矩形结构是否不相等。

字段

  名称描述
Empty
表示 Rectangle2D 对象的空值,此字段为常数。其左边界坐标值、下边界坐标值、右边界坐标值、上边界坐标值均为 Double 数据类型的最小值。

属性

  名称描述
Bottom
获取或设置此矩形对象下边界坐标值。
Center
返回此矩形对象的中心点。
Height
获取此矩形对象的高度。其值为上边界坐标值与下边界坐标值之差。
IsEmpty
判断此矩形对象是否为空。
Left
获取或设置此矩形对象左边界坐标值。
Right
获取或设置此矩形对象右边界坐标值。
Top
获取或设置此矩形对象上边界坐标值。
Width
获取此矩形对象的宽度。其值为右边界坐标值与左边界坐标值之差。

请参见