Package-level declarations
Types
Represents a linear range between two values, defined by a start and an end point, where the type of the values implements the LinearType
interface. This class allows interpolation and evenly spaced steps within the range.
Represents a two-dimensional linear range defined by two one-dimensional linear ranges, where the start
and end
ranges provide endpoints for interpolation.
Represents a three-dimensional linear range defined by two two-dimensional linear ranges, where the start
and end
ranges provide endpoints for trilinear interpolation.
Represents a four-dimensional linear range defined by two three-dimensional linear ranges, providing endpoints for quadrilinear interpolation.
Functions
Creates a LinearRange2D
instance using this LinearRange1D
as the starting range and the specified end
as the ending range.
Creates a 3D linear range from the current 2D linear range to the specified 2D linear range.
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.