HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PyImathFixedArray.h File Reference
#include <hboost/python.hpp>
#include <hboost/operators.hpp>
#include <hboost/shared_array.hpp>
#include <hboost/any.hpp>
#include <iostream>
#include "PyImathUtil.h"
#include "ImathVec.h"
+ Include dependency graph for PyImathFixedArray.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PyImath::FixedArrayDefaultValue< T >
 
class  PyImath::FixedArray< T >
 
class  PyImath::FixedArray< T >::ReadOnlyDirectAccess
 
class  PyImath::FixedArray< T >::WritableDirectAccess
 
class  PyImath::FixedArray< T >::ReadOnlyMaskedAccess
 
class  PyImath::FixedArray< T >::WritableMaskedAccess
 
struct  PyImath::IndexAccessDefault< Container, Data >
 
struct  PyImath::IndexAccessDefault< IMATH_INTERNAL_NAMESPACE::Vec2< Data >, Data >
 
struct  PyImath::IndexAccessDefault< IMATH_INTERNAL_NAMESPACE::Vec3< Data >, Data >
 
struct  PyImath::IndexAccessDefault< IMATH_INTERNAL_NAMESPACE::Vec4< Data >, Data >
 
struct  PyImath::StaticFixedArray< Container, Data, Length, IndexAccess >
 

Namespaces

 PyImath
 

Macros

#define HBOOST_BIND_GLOBAL_PLACEHOLDERS
 
#define PY_IMATH_LEAVE_PYTHON   PyImath::PyReleaseLock pyunlock;
 
#define PY_IMATH_RETURN_PYTHON
 

Enumerations

enum  PyImath::Uninitialized { PyImath::UNINITIALIZED }
 

Macro Definition Documentation

#define HBOOST_BIND_GLOBAL_PLACEHOLDERS

Definition at line 11 of file PyImathFixedArray.h.

#define PY_IMATH_LEAVE_PYTHON   PyImath::PyReleaseLock pyunlock;

Definition at line 29 of file PyImathFixedArray.h.

#define PY_IMATH_RETURN_PYTHON

Definition at line 30 of file PyImathFixedArray.h.