37#define PyPolarNavigationInfo_Type_NUM 0
39#define PyPolarNavigationInfo_GetNative_NUM 1
40#define PyPolarNavigationInfo_GetNative_RETURN PolarNavigationInfo
41#define PyPolarNavigationInfo_GetNative_PROTO (PyPolarNavigationInfo*)
43#define PyPolarNavigationInfo_New_NUM 2
44#define PyPolarNavigationInfo_New_RETURN PyPolarNavigationInfo*
45#define PyPolarNavigationInfo_New_PROTO (PolarNavigationInfo)
47#define PyPolarNavigationInfo_API_pointers 3
49#define PyPolarNavigationInfo_CAPSULE_NAME "_pypolarnavinfo._C_API"
51#ifdef PYPOLARNAVIGATIONINFO_MODULE
53extern PyTypeObject PyPolarNavigationInfo_Type;
56#define PyPolarNavigationInfo_Check(op) ((op)->ob_type == &PyPolarNavigationInfo_Type)
66static void **PyPolarNavigationInfo_API;
72#define PyPolarNavigationInfo_GetNative \
73 (*(PyPolarNavigationInfo_GetNative_RETURN (*)PyPolarNavigationInfo_GetNative_PROTO) PyPolarNavigationInfo_API[PyPolarNavigationInfo_GetNative_NUM])
82#define PyPolarNavigationInfo_New \
83 (*(PyPolarNavigationInfo_New_RETURN (*)PyPolarNavigationInfo_New_PROTO) PyPolarNavigationInfo_API[PyPolarNavigationInfo_New_NUM])
88#define PyPolarNavigationInfo_Check(op) \
89 (Py_TYPE(op) == &PyPolarNavigationInfo_Type)
91#define PyPolarNavigationInfo_Type (*(PyTypeObject*)PyPolarNavigationInfo_API[PyPolarNavigationInfo_Type_NUM])
96#define import_pypolarnavinfo() \
97 PyPolarNavigationInfo_API = (void **)PyCapsule_Import(PyPolarNavigationInfo_CAPSULE_NAME, 1);
#define PyPolarNavigationInfo_GetNative
Returns a pointer to the internal area, remember to release the reference when done with the object.
Definition pypolarnavinfo.h:72
#define PyPolarNavigationInfo_New_PROTO
arguments for New
Definition pypolarnavinfo.h:45
#define PyPolarNavigationInfo_GetNative_RETURN
return type for GetNative
Definition pypolarnavinfo.h:40
#define PyPolarNavigationInfo_New_RETURN
return type for New
Definition pypolarnavinfo.h:44
#define PyPolarNavigationInfo_New
Creates a new polar scan instance.
Definition pypolarnavinfo.h:82
#define PyPolarNavigationInfo_GetNative_PROTO
arguments for GetNative
Definition pypolarnavinfo.h:41
Type definitions for RAVE.
Provides user with navigation information.
Definition rave_types.h:160
A cartesian product.
Definition pypolarnavinfo.h:32
PyObject_HEAD PolarNavigationInfo info
the navigation info
Definition pypolarnavinfo.h:34