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。 | |
op_Equality | 判定两个矩形对象相等,即有相同的边界坐标值。 | |
op_Inequality | 比较两个矩形结构是否不相等。 | |
Round |
返回一个新的矩形对象。其左边界,上边界,右边界和下边界坐标值是通过对给定矩形对象的对应坐标值进行四舍五入得到,例如给定点矩形对象的左边界,上边界,右边界和下边界坐标值分别为(32.12, 20.67,66.47,48.96),则生成的新的矩形对象的相应坐标值为(32,21,66,49)。
| |
ToString | 返回一个表示此矩形对象的坐标的格式化字符串,格式为{Left=,Bottom=,Right=,Top=} (Overrides ValueType..::.ToString()()().) | |
Union | 用包含此矩形与指定矩形并集的最小矩形替换此矩形。 |
字段
名称 | 描述 | |
---|---|---|
Empty |
表示 Rectangle2D 对象的空值,此字段为常数。其左边界坐标值、下边界坐标值、右边界坐标值、上边界坐标值均为 Double 数据类型的最小值。
|
属性
名称 | 描述 | |
---|---|---|
Bottom | 获取或设置此矩形对象下边界坐标值。 | |
Center |
返回此矩形对象的中心点。
| |
Height | 获取此矩形对象的高度。其值为上边界坐标值与下边界坐标值之差。 | |
IsEmpty |
判断此矩形对象是否为空。
| |
Left | 获取或设置此矩形对象左边界坐标值。 | |
Right | 获取或设置此矩形对象右边界坐标值。 | |
Top | 获取或设置此矩形对象上边界坐标值。 | |
Width | 获取此矩形对象的宽度。其值为右边界坐标值与左边界坐标值之差。 |