Checks whether the two given #graphene_ray_t are equal.
Computes the point on the given #graphene_ray_t that is closest to the given point p.
Retrieves the direction of the given #graphene_ray_t.
Computes the distance of the origin of the given #graphene_ray_t from the given plane.
Computes the distance of the closest approach between the given #graphene_ray_t r and the point p.
Retrieves the origin of the given #graphene_ray_t.
Retrieves the coordinates of a point at the distance t along the given #graphene_ray_t.
Initializes the given #graphene_ray_t using the origin and direction values of another #graphene_ray_t.
Initializes the given #graphene_ray_t using the given vectors.
Initializes the given #graphene_ray_t using the given origin and direction values.
Intersects the given #graphene_ray_t r with the given #graphene_box_t b.
Intersects the given #graphene_ray_t r with the given #graphene_sphere_t s.
Intersects the given #graphene_ray_t r with the given #graphene_triangle_t t.
Checks whether the given #graphene_ray_t r intersects the given #graphene_box_t b.
Checks if the given #graphene_ray_t r intersects the given #graphene_sphere_t s.
Checks whether the given #graphene_ray_t r intersects the given #graphene_triangle_t b.
Allocates a new #graphene_ray_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 ray emitted from an origin in a given direction.
The contents of the graphene.ray.Ray structure are private, and should not be modified directly.