Computes the distance of point from a #graphene_plane_t.
Checks whether the two given #graphene_plane_t are equal.
Retrieves the distance along the normal vector of the given #graphene_plane_t from the origin.
Retrieves the normal vector pointing towards the origin of the given #graphene_plane_t.
Initializes the given #graphene_plane_t using the normal vector and constant of another #graphene_plane_t.
Initializes the given #graphene_plane_t using the given normal vector and an arbitrary co-planar point.
Initializes the given #graphene_plane_t using the 3 provided co-planar points.
Initializes the given #graphene_plane_t using the components of the given #graphene_vec4_t vector.
Initializes the given #graphene_plane_t using the given normal vector and constant values.
Negates the normal vector and constant of a #graphene_plane_t, effectively mirroring the plane across the origin.
Normalizes the vector of the given #graphene_plane_t, and adjusts the constant accordingly.
Transforms a #graphene_plane_t p using the given matrix and normal_matrix.
Allocates a new #graphene_plane_t structure.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
A 2D plane that extends infinitely in a 3D volume.
The contents of the graphene.plane.Plane are private, and should not be modified directly.