HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImathVecAlgo.h File Reference
#include "ImathVec.h"
#include "ImathLimits.h"
#include "ImathNamespace.h"
+ Include dependency graph for ImathVecAlgo.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class Vec >
IMATH_INTERNAL_NAMESPACE_HEADER_ENTER
Vec 
project (const Vec &s, const Vec &t)
 
template<class Vec >
Vec orthogonal (const Vec &s, const Vec &t)
 
template<class Vec >
Vec reflect (const Vec &s, const Vec &t)
 
template<class Vec >
Vec closestVertex (const Vec &v0, const Vec &v1, const Vec &v2, const Vec &p)
 
template<class Vec >
Vec project (const Vec &s, const Vec &t)
 

Function Documentation

template<class Vec >
Vec closestVertex ( const Vec &  v0,
const Vec &  v1,
const Vec &  v2,
const Vec &  p 
)

Definition at line 118 of file ImathVecAlgo.h.

template<class Vec >
Vec orthogonal ( const Vec &  s,
const Vec &  t 
)

Definition at line 104 of file ImathVecAlgo.h.

template<class Vec >
IMATH_INTERNAL_NAMESPACE_HEADER_ENTER Vec project ( const Vec &  s,
const Vec &  t 
)

Definition at line 96 of file ImathVecAlgo.h.

template<class Vec >
Vec project ( const Vec &  s,
const Vec &  t 
)

Definition at line 96 of file ImathVecAlgo.h.

template<class Vec >
Vec reflect ( const Vec &  s,
const Vec &  t 
)

Definition at line 111 of file ImathVecAlgo.h.