方法

GskPathget_bounds

自:4.14

声明 [源代码]

gboolean
gsk_path_get_bounds (
  GskPath* self,
  graphene_rect_t* bounds
)

描述 [源代码]

计算给定路径的边界。

返回的边界可能比必要的要大,因为此函数的目的是快速而非精确。边界保证包含路径。

返回的矩形可能有0宽度和/或高度。这可能在路径只描述一个点或与轴对齐的线条时发生。

如果路径为空,返回false并设置bounds为graphene_rect_zero().这与路径在原点处有一个单点的情形不同,其中bounds也将设置为零矩形,但返回true。

自:4.14

参数

bounds

类型:  graphene_rect_t

返回bounds的位置。

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

返回值

类型:  gboolean

如果路径有边界,则为true,如果路径已知为空且没有任何边界,则为false。