HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PyImathQuat.h File Reference
#include <Python.h>
#include <hboost/python.hpp>
#include <ImathQuat.h>
#include <ImathVec.h>
#include "PyImath.h"
+ Include dependency graph for PyImathQuat.h:

Go to the source code of this file.

Classes

class  PyImath::Q< T >
 

Namespaces

 PyImath
 

Macros

#define HBOOST_BIND_GLOBAL_PLACEHOLDERS
 

Typedefs

typedef Q< floatPyImath::Quatf
 
typedef Q< double > PyImath::Quatd
 

Functions

template<class T >
hboost::python::class_
< IMATH_NAMESPACE::Quat< T > > 
PyImath::register_Quat ()
 
template<class T >
hboost::python::class_
< PyImath::FixedArray
< IMATH_NAMESPACE::Quat< T > > > 
PyImath::register_QuatArray ()
 
template<class T >
IMATH_NAMESPACE::Vec3< T > operator* (const IMATH_NAMESPACE::Vec3< T > &v, const IMATH_NAMESPACE::Quat< T > &q)
 

Macro Definition Documentation

#define HBOOST_BIND_GLOBAL_PLACEHOLDERS

Definition at line 12 of file PyImathQuat.h.

Function Documentation

template<class T >
IMATH_NAMESPACE::Vec3<T> operator* ( const IMATH_NAMESPACE::Vec3< T > &  v,
const IMATH_NAMESPACE::Quat< T > &  q 
)
inline

Definition at line 27 of file PyImathQuat.h.