方法

声明 [源代码]

GskRoundedRect*
gsk_rounded_rect_init (
  GskRoundedRect* self,
  const graphene_rect_t* bounds,
  const graphene_size_t* top_left,
  const graphene_size_t* top_right,
  const graphene_size_t* bottom_right,
  const graphene_size_t* bottom_left
)

描述 [源代码]

使用指定的值初始化圆形矩形。

此函数将在返回之前隐式地标准化圆形矩形。

参数

bounds

类型: graphene_rect_t

一个描述边界的 graphene_rect_t

数据由方法的调用者所有。
top_left

类型: graphene_size_t

左上角的圆形半径。

数据由方法的调用者所有。
top_right

类型: graphene_size_t

右上角的圆形半径。

数据由方法的调用者所有。
bottom_right

类型: graphene_size_t

右下角的圆形半径。

数据由方法的调用者所有。
bottom_left

类型: graphene_size_t

左下角的圆形半径。

数据由方法的调用者所有。

返回值

类型: GskRoundedRect

初始化后的圆形矩形。

返回的数据属于实例。