Back to Mame

0.9.8: orthonormalize.hpp Source File

3rdparty/glm/doc/api/a00079_source.html

latest1.6 KB
Original Source

| | 0.9.8 |

orthonormalize.hpp

Go to the documentation of this file.

1

14 #pragma once

15

16 // Dependency:

17 #include "../vec3.hpp"

18 #include "../mat3x3.hpp"

19 #include "../geometric.hpp"

20

21 #if GLM_MESSAGES == GLM_MESSAGES_ENABLED && !defined(GLM_EXT_INCLUDED)

22 # pragma message("GLM: GLM_GTX_orthonormalize extension included")

23 #endif

24

25 namespace glm

26 {

29

33template <typename T, precision P>

34 GLM_FUNC_DECL tmat3x3<T, P> orthonormalize(tmat3x3<T, P> const & m);

35

39template <typename T, precision P>

40 GLM_FUNC_DECL tvec3<T, P> orthonormalize(tvec3<T, P> const & x, tvec3<T, P> const & y);

41

43 }//namespace glm

44

45 #include "orthonormalize.inl"

glm

Definition: _noise.hpp:11

glm::orthonormalize

GLM_FUNC_DECL tvec3< T, P > orthonormalize(tvec3< T, P > const &x, tvec3< T, P > const &y)

Orthonormalizes x according y.


Generated by 1.8.10