|
RAVE
|
Python version of the AcqvaFeatureMap API. More...
#include "acqvafeaturemap.h"Go to the source code of this file.
Classes | |
| struct | PyAcqvaFeatureMap |
| A feature map. More... | |
| struct | PyAcqvaFeatureMapElevation |
| struct | PyAcqvaFeatureMapField |
Python version of the AcqvaFeatureMap API.
| #define import_acqvafeaturemap | ( | ) |
Imports the PyArea module (like import _area in python).
| #define PyAcqvaFeatureMap_API_pointers 9 |
number of API pointers
| #define PyAcqvaFeatureMap_Check | ( | op | ) |
Checks if the object is a python area.
| #define PyAcqvaFeatureMap_GetNative (*(PyAcqvaFeatureMap_GetNative_RETURN (*)PyAcqvaFeatureMap_GetNative_PROTO) PyAcqvaFeatureMap_API[PyAcqvaFeatureMap_GetNative_NUM]) |
Returns a pointer to the internal acqva feature map, remember to release the reference when done with the object.
(RAVE_OBJECT_RELEASE).
| #define PyAcqvaFeatureMap_GetNative_NUM 1 |
index of GetNative
| #define PyAcqvaFeatureMap_GetNative_PROTO (PyAcqvaFeatureMap*) |
arguments for GetNative
| #define PyAcqvaFeatureMap_GetNative_RETURN AcqvaFeatureMap_t* |
return type for GetNative
| #define PyAcqvaFeatureMap_New (*(PyAcqvaFeatureMap_New_RETURN (*)PyAcqvaFeatureMap_New_PROTO) PyAcqvaFeatureMap_API[PyAcqvaFeatureMap_New_NUM]) |
Creates a acqva feature map instance.
Release this object with Py_DECREF. If a AcqvaFeatureMap_t is provided and this object already is bound to a python instance, this instance will be increfed and returned.
| [in] | obj | - the AcqvaFeatureMap_t intance. |
| #define PyAcqvaFeatureMap_New_NUM 2 |
index of New
| #define PyAcqvaFeatureMap_New_PROTO (AcqvaFeatureMap_t*) |
arguments for New
| #define PyAcqvaFeatureMap_New_RETURN PyAcqvaFeatureMap* |
return type for New
| #define PyAcqvaFeatureMap_Type_NUM 0 |
index of type
| #define PyAcqvaFeatureMapElevation_Check | ( | op | ) |
| #define PyAcqvaFeatureMapElevation_GetNative (*(PyAcqvaFeatureMapElevation_GetNative_RETURN (*)PyAcqvaFeatureMapElevation_GetNative_PROTO) PyAcqvaFeatureMapElevation_API[PyAcqvaFeatureMapElevation_GetNative_NUM]) |
Returns a pointer to the internal acqva feature map elevation, remember to release the reference when done with the object.
(RAVE_OBJECT_RELEASE).
| #define PyAcqvaFeatureMapElevation_GetNative_NUM 4 |
index of GetNative
| #define PyAcqvaFeatureMapElevation_GetNative_PROTO (PyAcqvaFeatureMapElevation*) |
arguments for GetNative
| #define PyAcqvaFeatureMapElevation_GetNative_RETURN AcqvaFeatureMapElevation_t* |
return type for GetNative
| #define PyAcqvaFeatureMapElevation_New (*(PyAcqvaFeatureMapElevation_New_RETURN (*)PyAcqvaFeatureMapElevation_New_PROTO) PyAcqvaFeatureMapElevation_API[PyAcqvaFeatureMapElevation_New_NUM]) |
Creates a new acqva feature map elevation.
Release this object with Py_DECREF. If a AcqvaFeatureMapElevation_t is provided and this object already is bound to a python instance, this instance will be increfed and returned.
| [in] | obj | - the AcqvaFeatureMapElevation_t intance. |
| #define PyAcqvaFeatureMapElevation_New_NUM 5 |
index of elevation type
| #define PyAcqvaFeatureMapElevation_New_PROTO (AcqvaFeatureMapElevation_t*) |
arguments for New
| #define PyAcqvaFeatureMapElevation_New_RETURN PyAcqvaFeatureMapElevation* |
return type for New
| #define PyAcqvaFeatureMapElevation_Type_NUM 3 |
index of elevation type
| #define PyAcqvaFeatureMapField_Check | ( | op | ) |
| #define PyAcqvaFeatureMapField_GetNative (*(PyAcqvaFeatureMapField_GetNative_RETURN (*)PyAcqvaFeatureMapField_GetNative_PROTO) PyAcqvaFeatureMapField_API[PyAcqvaFeatureMapField_GetNative_NUM]) |
Returns a pointer to the internal acqva feature map field, remember to release the reference when done with the object.
(RAVE_OBJECT_RELEASE).
| #define PyAcqvaFeatureMapField_GetNative_NUM 7 |
index of GetNative
| #define PyAcqvaFeatureMapField_GetNative_PROTO (PyAcqvaFeatureMapField*) |
arguments for GetNative
| #define PyAcqvaFeatureMapField_GetNative_RETURN AcqvaFeatureMapField_t* |
return type for GetNative
| #define PyAcqvaFeatureMapField_New (*(PyAcqvaFeatureMapField_New_RETURN (*)PyAcqvaFeatureMapField_New_PROTO) PyAcqvaFeatureMapField_API[PyAcqvaFeatureMapField_New_NUM]) |
Creates a new acqva feature map field.
Release this object with Py_DECREF. If a AcqvaFeatureMapField_t is provided and this object already is bound to a python instance, this instance will be increfed and returned.
| [in] | obj | - the AcqvaFeatureMapField_t intance. |
| #define PyAcqvaFeatureMapField_New_NUM 8 |
index of elevation type
| #define PyAcqvaFeatureMapField_New_PROTO (AcqvaFeatureMapField_t*) |
arguments for GetNative
| #define PyAcqvaFeatureMapField_New_RETURN PyAcqvaFeatureMapField* |
return type for GetNative
| #define PyAcqvaFeatureMapField_Type_NUM 6 |
index of field type