方法

GtkWidgetcompute_transform

声明 [src]

gboolean
gtk_widget_compute_transform (
  GtkWidget* widget,
  GtkWidget* target,
  graphene_matrix_t* out_transform
)

描述 [src]

计算一个矩阵,用于描述从 widget 的坐标系到 target 的坐标系转换。

在某些情况下无法计算转换,例如当 widgettarget 没有共同的祖先时。在这种情况下,将 out_transform 设置为单位矩阵。

要了解更多关于小部件坐标系的信息,请参考坐标系 概述

参数

target

类型: GtkWidget

被矩阵转换为目标的小部件。

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

类型: graphene_matrix_t

存储最终转换的位置。

该函数将设置这个参数。
返回的数据由实例拥有。

返回值

类型: gboolean

如果转换可以被计算,则为真。