Back to Mame

0.9.8: normalize_dot.hpp Source File

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

latest1.9 KB
Original Source

| | 0.9.8 |

normalize_dot.hpp

Go to the documentation of this file.

1

14 #pragma once

15

16 // Dependency:

17 #include "../gtx/fast_square_root.hpp"

18

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

20 # pragma message("GLM: GLM_GTX_normalize_dot extension included")

21 #endif

22

23 namespace glm

24 {

27

32template <typename T, precision P, template <typename, precision> class vecType>

33 GLM_FUNC_DECL T normalizeDot(vecType<T, P> const & x, vecType<T, P> const & y);

34

39template <typename T, precision P, template <typename, precision> class vecType>

40 GLM_FUNC_DECL T fastNormalizeDot(vecType<T, P> const & x, vecType<T, P> const & y);

41

43 }//namespace glm

44

45 #include "normalize_dot.inl"

glm::normalizeDot

GLM_FUNC_DECL T normalizeDot(vecType< T, P > const &x, vecType< T, P > const &y)

Normalize parameters and returns the dot product of x and y.

glm

Definition: _noise.hpp:11

glm::fastNormalizeDot

GLM_FUNC_DECL T fastNormalizeDot(vecType< T, P > const &x, vecType< T, P > const &y)

Normalize parameters and returns the dot product of x and y.


Generated by 1.8.10