$search
#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), }