方法

GdkRectangleintersect

声明 [src]

gboolean
gdk_rectangle_intersect (
  const GdkRectangle* src1,
  const GdkRectangle* src2,
  GdkRectangle* dest
)

描述 [src]

计算两个矩形之间的交集。

dest 可以与 src1src2 相同。如果矩形不交叉,将 dest 的宽和高设置为 0,其 x 和 y 值为未定义。如果您只关心矩形是否相交,而不关心相交区域本身,请将 dest 传递为 NULL

参数

src2

类型: GdkRectangle

一个 GdkRectangle

数据由方法的调用者拥有。
dest

类型: GdkRectangle

src1src2 相交的结果提供返回位置。

该参数将由函数设置。
该参数可以为 NULL
返回的数据由实例拥有。

返回值

类型: gboolean

如果矩形交叉,则返回 TRUE