LinearRange3D
data class LinearRange3D<T : LinearType<T>>(val start: LinearRange2D<T>, val end: LinearRange2D<T>) : LinearType<LinearRange3D<T>> , Parametric3D<T> (source)
Represents a three-dimensional linear range defined by two two-dimensional linear ranges, where the start
and end
ranges provide endpoints for trilinear interpolation.
This class allows for interpolation across three dimensions using the parameters u
, v
, and w
.
Parameters
T
The type of the values being interpolated, constrained by the LinearType
interface.
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Creates a LinearRange4D object representing the range between this LinearRange4D instance and the specified end LinearRange3D instance.
Creates a range from the current linear type instance to the specified end value.
Link copied to clipboard