All Superinterfaces:
FloatElements, FloatN, Vector, Vector4
All Known Implementing Classes:
ABFloat4, BBFloat4, Float4.FactorView, Float4.View

public interface Float4 extends FloatN, Vector4
  • Method Details

    • x

      default float x()
    • y

      default float y()
    • z

      default float z()
    • w

      default float w()
    • x

      default void x(float f)
    • y

      default void y(float f)
    • z

      default void z(float f)
    • w

      default void w(float f)
    • xyz

      default void xyz(float x, float y, float z)
    • xyz

      default void xyz(@NotNull @NotNull Float3 other)
    • xyzw

      default void xyzw(float x, float y, float z, float w)
    • xyz

      default Float3 xyz()
    • xxx

      default Float3 xxx()
    • wzyx

      default Float4 wzyx()
    • createFactorizedView

      @NotNull default @NotNull Float4 createFactorizedView(float factorX, float factorY, float factorZ, float factorW)
    • createView

      @NotNull static @NotNull Float4 createView(@NotNull @NotNull FloatN original, int @NotNull [] mapping)
    • createView

      @NotNull static @NotNull Float4 createView(@NotNull @NotNull FloatN original, int @NotNull [] mapping, float @Nullable [] factor)