#include <Python.h>#include "tf/tf.h"
Go to the source code of this file.
Classes | |
| struct | transformer_t |
Defines | |
| #define | WRAP(x) |
Functions | |
| static PyObject * | allFramesAsDot (PyObject *self, PyObject *args) |
| static PyObject * | allFramesAsString (PyObject *self, PyObject *args) |
| static PyObject * | asListOfStrings (std::vector< std::string > los) |
| static PyObject * | canTransform (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | canTransformFull (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | chain (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | clear (PyObject *self, PyObject *args) |
| static PyObject * | frameExists (PyObject *self, PyObject *args) |
| static PyObject * | getFrameStrings (PyObject *self, PyObject *args) |
| static PyObject * | getLatestCommonTime (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | getTFPrefix (PyObject *self, PyObject *args) |
| void | init_tf () |
| static PyObject * | lookupTransform (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | lookupTransformFull (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | lookupTwist (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | lookupTwistFull (PyObject *self, PyObject *args) |
| static PyObject * | PyObject_BorrowAttrString (PyObject *o, const char *name) |
| static int | rosduration_converter (PyObject *obj, ros::Duration *rt) |
| static int | rostime_converter (PyObject *obj, ros::Time *rt) |
| static PyObject * | setTransform (PyObject *self, PyObject *args) |
| static PyObject * | setUsingDedicatedThread (PyObject *self, PyObject *args) |
| static int | Transformer_init (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | waitForTransform (PyObject *self, PyObject *args, PyObject *kw) |
| static PyObject * | waitForTransformFull (PyObject *self, PyObject *args, PyObject *kw) |
Variables | |
| static PyMethodDef | module_methods [] |
| static PyObject * | pModulerospy = NULL |
| static PyObject * | tf_connectivityexception = NULL |
| static PyObject * | tf_exception = NULL |
| static PyObject * | tf_extrapolationexception = NULL |
| static PyObject * | tf_lookupexception = NULL |
| static struct PyMethodDef | transformer_methods [] |
| static PyTypeObject | transformer_Type |
| #define WRAP | ( | x | ) |
do { \ try \ { \ x; \ } \ catch (const tf::ConnectivityException &e) \ { \ PyErr_SetString(tf_connectivityexception, e.what()); \ return NULL; \ } \ catch (const tf::LookupException &e) \ { \ PyErr_SetString(tf_lookupexception, e.what()); \ return NULL; \ } \ catch (const tf::ExtrapolationException &e) \ { \ PyErr_SetString(tf_extrapolationexception, e.what()); \ return NULL; \ } \ } while (0)
| static PyObject* allFramesAsDot | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* allFramesAsString | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* asListOfStrings | ( | std::vector< std::string > | los | ) | [static] |
| static PyObject* canTransform | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* canTransformFull | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* chain | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* clear | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* frameExists | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* getFrameStrings | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* getLatestCommonTime | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* getTFPrefix | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* lookupTransform | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* lookupTransformFull | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* lookupTwist | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* lookupTwistFull | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* PyObject_BorrowAttrString | ( | PyObject * | o, | |
| const char * | name | |||
| ) | [static] |
| static int rosduration_converter | ( | PyObject * | obj, | |
| ros::Duration * | rt | |||
| ) | [static] |
| static int rostime_converter | ( | PyObject * | obj, | |
| ros::Time * | rt | |||
| ) | [static] |
| static PyObject* setTransform | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static PyObject* setUsingDedicatedThread | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
| static int Transformer_init | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* waitForTransform | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
| static PyObject* waitForTransformFull | ( | PyObject * | self, | |
| PyObject * | args, | |||
| PyObject * | kw | |||
| ) | [static] |
PyMethodDef module_methods[] [static] |
PyObject* pModulerospy = NULL [static] |
PyObject* tf_connectivityexception = NULL [static] |
PyObject* tf_exception = NULL [static] |
PyObject * tf_extrapolationexception = NULL [static] |
PyObject * tf_lookupexception = NULL [static] |
struct PyMethodDef transformer_methods[] [static] |
{
{"allFramesAsDot", allFramesAsDot, METH_VARARGS},
{"allFramesAsString", allFramesAsString, METH_VARARGS},
{"setTransform", setTransform, METH_VARARGS},
{"canTransform", (PyCFunction)canTransform, METH_KEYWORDS},
{"canTransformFull", (PyCFunction)canTransformFull, METH_KEYWORDS},
{"waitForTransform", (PyCFunction)waitForTransform, METH_KEYWORDS},
{"waitForTransformFull", (PyCFunction)waitForTransformFull, METH_KEYWORDS},
{"chain", (PyCFunction)chain, METH_KEYWORDS},
{"clear", (PyCFunction)clear, METH_KEYWORDS},
{"frameExists", (PyCFunction)frameExists, METH_VARARGS},
{"getFrameStrings", (PyCFunction)getFrameStrings, METH_VARARGS},
{"getLatestCommonTime", (PyCFunction)getLatestCommonTime, METH_VARARGS},
{"lookupTransform", (PyCFunction)lookupTransform, METH_KEYWORDS},
{"lookupTransformFull", (PyCFunction)lookupTransformFull, METH_KEYWORDS},
{"lookupTwist", (PyCFunction)lookupTwist, METH_KEYWORDS},
{"lookupTwistFull", lookupTwistFull, METH_VARARGS},
{"setUsingDedicatedThread", (PyCFunction)setUsingDedicatedThread, METH_VARARGS},
{"getTFPrefix", (PyCFunction)getTFPrefix, METH_VARARGS},
{NULL, NULL}
}
PyTypeObject transformer_Type [static] |
{
PyObject_HEAD_INIT(&PyType_Type)
0,
"_tf.Transformer",
sizeof(transformer_t),
}