graphene.quad
Module for Quad class
class Quad
Types 1
classQuad : gobject.boxed.Boxed
A 4 vertex quadrilateral, as represented by four #graphene_point_t.
The contents of a #graphene_quad_t are private and should never be accessed directly.
Methods
graphene.quad.Quad alloc()Allocates a new #graphene_quad_t instance.void bounds(out graphene.rect.Rect r)Computes the bounding rectangle of `q` and places it into `r`.bool contains(graphene.point.Point p)Checks if the given #graphene_quad_t contains the given #graphene_point_t.graphene.point.Point getPoint(uint index)Retrieves the point of a #graphene_quad_t at the given index.graphene.quad.Quad init_(graphene.point.Point p1, graphene.point.Point p2, graphene.point.Point p3, graphene.point.Point p4)Initializes a #graphene_quad_t with the given points.graphene.quad.Quad initFromPoints(graphene.point.Point[] points)Initializes a #graphene_quad_t using an array of points.graphene.quad.Quad initFromRect(graphene.rect.Rect r)Initializes a #graphene_quad_t using the four corners of the given #graphene_rect_t.