summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx/VectorN.h
AgeCommit message (Expand)Author
2023-01-02Everywhere: Remove unused includes of AK/Format.hBen Wiederhake
2022-12-20LibGL: Implement `glLightModel` integer normalizationJelle Raaijmakers
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-10-25LibGfx: Make Matrix and VectorN more constexpr-friendlyZaggy1024
2022-10-04AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most placesNico Weber
2022-09-11LibGfx: Templatize `VectorN::length()`Jelle Raaijmakers
2022-08-27LibGfx: Allow non-const indexing into `VectorN`Jelle Raaijmakers
2022-05-09LibGfx: Use `AK::round_to` for `VectorN::to_rounded<U>`Jelle Raaijmakers
2022-05-09LibGfx: Add `VectorN::to_type<T>()`Jelle Raaijmakers
2022-05-09LibGfx: Use `VectorN` dot product of self for `length()`Jelle Raaijmakers
2022-05-05LibGfx: Fix Clang build failulres in VectorNAndreas Kling
2022-05-05LibGfx: Add `Vector::to_rounded<T>()`Jelle Raaijmakers
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-11LibGfx+LibSoftGPU: Allow indexed reads into `Gfx::Vector`Jelle Raaijmakers
2022-03-07LibGfx: Reimplement `Vector::length()` as a loopJelle Raaijmakers
2022-03-07LibGfx+LibSoftGPU: Add and use `Vector.xy()`Jelle Raaijmakers
2022-03-04LibGfx: Refactor Vector[2,3,4] to VectorN with specializationsLenny Maiorani