Magnum/MeshTools/Transform.h file

Function Magnum::MeshTools::transformVectorsInPlace(), Magnum::MeshTools::transformVectors(), Magnum::MeshTools::transformPointsInPlace(), Magnum::MeshTools::transformPoints()

Contents

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::MeshTools
Mesh tools.

Functions

template<class T, class U>
void transformVectorsInPlace(const Math::Matrix4<T>& matrix, U& vectors)
Transform vectors in-place using given transformation.
template<class T, class U>
auto transformVectors(const T& transformation, U vectors) -> U
Transform vectors using given transformation.
template<class T, class U>
void transformPointsInPlace(const Math::Matrix4<T>& matrix, U& points)
Transform points in-place using given transformation.
template<class T, class U>
auto transformPoints(const T& transformation, U vectors) -> U
Transform points using given transformation.