Plane
class Plane(val graphenePlanePointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)
A 2D plane that extends infinitely in a 3D volume.
The contents of the graphene_plane_t
are private, and should not be modified directly.
Since
1.2
Constructors
Link copied to clipboard
constructor()
Allocate a new Plane.
constructor(scope: <Error class: unknown class>)
Allocate a new Plane using the provided AutofreeScope.
constructor(graphenePlanePointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)
Functions
Link copied to clipboard
Retrieves the distance along the normal vector of the given #graphene_plane_t from the origin.
Link copied to clipboard
Initializes the given #graphene_plane_t using the normal vector and constant of another #graphene_plane_t.
Link copied to clipboard
Initializes the given #graphene_plane_t using the given normal vector and an arbitrary co-planar point.
Link copied to clipboard
Initializes the given #graphene_plane_t using the 3 provided co-planar points.
Link copied to clipboard
Initializes the given #graphene_plane_t using the components of the given #graphene_vec4_t vector.