Method
GskRoundedRectinit
Declaration [src]
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
)
Description [src]
Initializes a rounded rectangle with the given values.
This function will implicitly normalize the rounded rectangle before returning.
Parameters
- bounds
- 
            Type: graphene_rect_tA graphene_rect_tdescribing the bounds.The data is owned by the caller of the method. 
- top_left
- 
            Type: graphene_size_tThe rounding radius of the top left corner. The data is owned by the caller of the method. 
- top_right
- 
            Type: graphene_size_tThe rounding radius of the top right corner. The data is owned by the caller of the method. 
- bottom_right
- 
            Type: graphene_size_tThe rounding radius of the bottom right corner. The data is owned by the caller of the method. 
- bottom_left
- 
            Type: graphene_size_tThe rounding radius of the bottom left corner. The data is owned by the caller of the method. 
Return value
Type: GskRoundedRect
The initialized rounded rectangle.
| The returned data is owned by the instance. |