DarkRadiant: master 1a00a724

Author Committer Branch Timestamp Parent
Matthew Mott Matthew Mott master 22.09.2021 19:26 master b0d562bb
Changeset Matrix4 column accessors return Vector3 not Vector4

Every single use of xCol(), yCol() or zCol() was immediately followed by
getVector3() to retrieve the first three components. These methods are now
renamed xCol3(), yCol3() and zCol3(), and return a Vector3 directly.

tCol() is unchanged since there is calling code which uses getProjected()
instead of getVector3().
mod - libs/Transformable.h Diff File
mod - libs/math/AABB.cpp Diff File
mod - libs/math/Matrix4.h Diff File
mod - libs/math/Plane3.cpp Diff File
mod - libs/pivot.h Diff File
mod - libs/selection/Pivot2World.h Diff File
mod - radiantcore/brush/TextureProjection.cpp Diff File
mod - radiantcore/particles/RenderableParticleBunch.cpp Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp Diff File
mod - test/math/Matrix4.cpp Diff File