Cortex  10.0.0-a4
Namespaces | Functions
MatrixAlgo.h File Reference
#include "OpenEXR/ImathMatrix.h"
#include "IECore/Export.h"
#include "IECore/Convert.h"
#include "IECore/MatrixAlgo.inl"

Go to the source code of this file.

Namespaces

 IECore
 This namespace contains all components of the core library.
 

Functions

template<typename T >
Imath::Matrix44< T > IECore::matrixFromBasis (const Imath::Vec3< T > &x, const Imath::Vec3< T > &y, const Imath::Vec3< T > &z, const Imath::Vec3< T > &o)
 
template<class T >
float IECore::determinant (const Imath::Matrix33< T > &m)
 
template<class T >
float IECore::determinant (const Imath::Matrix44< T > &m)
 
template<>
IECORE_API Imath::M44d IECore::convert (const Imath::M44f &in)
 
template<>
IECORE_API Imath::M44f IECore::convert (const Imath::M44d &in)
 

Detailed Description

Defines useful operations on Imath::Matrix types.