Blender V2.61 - r43446
Classes | Defines | Functions | Variables

mathutils_Euler.h File Reference

Go to the source code of this file.

Classes

struct  EulerObject

Defines

#define EulerObject_Check(_v)   PyObject_TypeCheck((_v), &euler_Type)

Functions

PyObject * Euler_CreatePyObject (float *eul, short order, int type, PyTypeObject *base_type)
PyObject * Euler_CreatePyObject_cb (PyObject *cb_user, short order, int cb_type, int cb_subtype)
short euler_order_from_string (const char *str, const char *error_prefix)

Variables

PyTypeObject euler_Type

Detailed Description

Definition in file mathutils_Euler.h.


Define Documentation

#define EulerObject_Check (   _v)    PyObject_TypeCheck((_v), &euler_Type)

Function Documentation

PyObject* Euler_CreatePyObject ( float *  eul,
short  order,
int  type,
PyTypeObject *  base_type 
)
PyObject* Euler_CreatePyObject_cb ( PyObject *  cb_user,
short  order,
int  cb_type,
int  cb_subtype 
)

Definition at line 735 of file mathutils_Euler.c.

References Euler_CreatePyObject(), and Py_NEW.

Referenced by pyrna_math_object_from_array().

short euler_order_from_string ( const char *  str,
const char *  error_prefix 
)

Variable Documentation

PyTypeObject euler_Type

Definition at line 644 of file mathutils_Euler.c.

Referenced by Matrix_to_euler(), PyInit_mathutils(), and Quaternion_to_euler().