buffer_core.cpp
/tmp/ws/src/geometry2/tf2/src/
buffer__core_8cpp
tf2/buffer_core.h
tf2/time_cache.h
tf2/exceptions.h
tf2/LinearMath/Transform.h
tf2::CanTransformAccum
tf2::BufferCore::RemoveRequestByCallback
tf2::BufferCore::RemoveRequestByID
tf2::TimeAndFrameIDFrameComparator
tf2::TransformAccum
tf2
WalkEnding
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38
Identity
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38ae432321f6b059f849d8cc88a72f679eb
TargetParentOfSource
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38a82c570df1e47109fffd4503d5ec59887
SourceParentOfTarget
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38a2e9b0d7f049e252db5f15883791d4da5
FullPath
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38a5bf0a212788f5b5cc466b709fcc95911
void
setIdentity
namespacetf2.html
afa22cc9c9a3647b94cd55f077626674d
(geometry_msgs::Transform &tx)
bool
startsWithSlash
namespacetf2.html
a53ac3bca9d9ba2e4de92bea48a97d1c4
(const std::string &frame_id)
std::string
stripSlash
namespacetf2.html
a1b159a3c0acb1a14d90fee46437b01ae
(const std::string &in)
void
transformMsgToTF2
namespacetf2.html
a64f1c57d52fa41c75289be5d39a68a7b
(const geometry_msgs::Transform &msg, tf2::Transform &tf2)
void
transformTF2ToMsg
namespacetf2.html
acb5a7c8ca37fb67b62b4c0e7c25e1ba6
(const tf2::Transform &tf2, geometry_msgs::Transform &msg)
void
transformTF2ToMsg
namespacetf2.html
a9e63af3420b08fb187d1b9429a3fa899
(const tf2::Transform &tf2, geometry_msgs::TransformStamped &msg, ros::Time stamp, const std::string &frame_id, const std::string &child_frame_id)
void
transformTF2ToMsg
namespacetf2.html
a3ce51706e9d6cabe6ee047c39b2bcfc5
(const tf2::Quaternion &orient, const tf2::Vector3 &pos, geometry_msgs::Transform &msg)
void
transformTF2ToMsg
namespacetf2.html
a57182b75363f8249e568599c3f4ccd61
(const tf2::Quaternion &orient, const tf2::Vector3 &pos, geometry_msgs::TransformStamped &msg, ros::Time stamp, const std::string &frame_id, const std::string &child_frame_id)
static double
QUATERNION_NORMALIZATION_TOLERANCE
namespacetf2.html
a144c45f937211ad84b558349977bae9c
buffer_core.h
/tmp/ws/src/geometry2/tf2/include/tf2/
buffer__core_8h
transform_storage.h
tf2::BufferCore
tf2::TestBufferCore
tf2::BufferCore::TransformableRequest
tf2
std::pair< ros::Time, CompactFrameID >
P_TimeAndFrameID
namespacetf2.html
a92c1b81465fe3dd773665335e5d7e75b
boost::shared_ptr< TimeCacheInterface >
TimeCacheInterfacePtr
namespacetf2.html
a9a498e22bd98f5f836e78bc52a495792
uint32_t
TransformableCallbackHandle
namespacetf2.html
ae277eada1e73ae4629514ca6ad519d9c
uint64_t
TransformableRequestHandle
namespacetf2.html
a1a6fc94f94952c2c5f64db7ea404cc56
TransformableResult
namespacetf2.html
afc348d16c720ba9ccff590b776495667
TransformAvailable
namespacetf2.html
afc348d16c720ba9ccff590b776495667a309c35f0b562929dda96e381b31a20f2
TransformFailure
namespacetf2.html
afc348d16c720ba9ccff590b776495667a7303f2fa362a18838b4d097300e418f7
cache.cpp
/tmp/ws/src/geometry2/tf2/src/
cache_8cpp
tf2/time_cache.h
tf2/exceptions.h
tf2/LinearMath/Vector3.h
tf2/LinearMath/Quaternion.h
tf2/LinearMath/Transform.h
tf2
tf2::cache
void
createExtrapolationException1
namespacetf2_1_1cache.html
ac2e9c50770ebf799c482cb71252ecf3b
(ros::Time t0, ros::Time t1, std::string *error_str)
void
createExtrapolationException2
namespacetf2_1_1cache.html
adb1a10af86c6525bdc40277b390c6bdf
(ros::Time t0, ros::Time t1, std::string *error_str)
void
createExtrapolationException3
namespacetf2_1_1cache.html
a4cc78cb511d97a522d3a70a54ec0703d
(ros::Time t0, ros::Time t1, std::string *error_str)
bool
operator>
namespacetf2.html
af6b7751d6c501e45403acf4bc2380743
(const TransformStorage &lhs, const TransformStorage &rhs)
cache_unittest.cpp
/tmp/ws/src/geometry2/tf2/test/
cache__unittest_8cpp
tf2/time_cache.h
tf2/LinearMath/Quaternion.h
double
get_rand
cache__unittest_8cpp.html
a5d4d5b8250b50703de888514c8e7a7a0
()
int
main
cache__unittest_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
seed_rand
cache__unittest_8cpp.html
ab5671cbf312c701c427957a2ef773138
()
void
setIdentity
cache__unittest_8cpp.html
acc8232f330508867d66de6dbcb226fc0
(TransformStorage &stor)
TEST
cache__unittest_8cpp.html
a350d80f23555b3209bc611360259184a
(TimeCache, Repeatability)
TEST
cache__unittest_8cpp.html
a7df8e58b83f17fcfc6cd7717d61a1465
(TimeCache, RepeatabilityReverseInsertOrder)
TEST
cache__unittest_8cpp.html
adee9d0d3d7c663831c181dde4d9aa762
(TimeCache, ZeroAtFront)
TEST
cache__unittest_8cpp.html
a71aea8b281d783e24dc3401f64dd9fa0
(TimeCache, CartesianInterpolation)
TEST
cache__unittest_8cpp.html
aac70f88455d9b86b8d742853f03811ba
(TimeCache, ReparentingInterpolationProtection)
TEST
cache__unittest_8cpp.html
a6ba69d775146f3b56a66639e620a2503
(Bullet, Slerp)
TEST
cache__unittest_8cpp.html
ae430eee99c7ced5041aa6f6433a7a14a
(TimeCache, AngularInterpolation)
TEST
cache__unittest_8cpp.html
aca4e6e2f6de8b25daea0d3d14ab98fef
(TimeCache, DuplicateEntries)
unsigned int
step
cache__unittest_8cpp.html
aff48805b5e25bfa4af93ea7e44481596
std::vector< double >
values
cache__unittest_8cpp.html
a2ad192c64ff93c02f9f41c320e7aa1bc
convert.h
/tmp/ws/src/geometry2/tf2/include/tf2/
convert_8h
tf2/transform_datatypes.h
tf2/exceptions.h
tf2/impl/convert.h
tf2
void
convert
namespacetf2.html
af1255c37833c838543b512febce5e9b1
(const A &a, B &b)
void
convert
namespacetf2.html
ae136a785b8c751709c7cc7c85bb1d954
(const A &a1, A &a2)
void
doTransform
namespacetf2.html
a2bf447973d0079bb3fa862b3c947e147
(const T &data_in, T &data_out, const geometry_msgs::TransformStamped &transform)
void
fromMsg
namespacetf2.html
a5e395779f27ef64653d748ecae342954
(const A &, B &b)
const std::string &
getFrameId
namespacetf2.html
aa50644b7ee54820ff91520debf17c8a7
(const T &t)
const std::string &
getFrameId
namespacetf2.html
aa6b95d6ec4d949834907132ba4eb7105
(const tf2::Stamped< P > &t)
const ros::Time &
getTimestamp
namespacetf2.html
a49192866d5c81a02cc25119c27d0a401
(const T &t)
const ros::Time &
getTimestamp
namespacetf2.html
abcdbd82dc200bf89aa47c4d5a998a9a4
(const tf2::Stamped< P > &t)
B
toMsg
namespacetf2.html
a66edbda6fa9127178de05ca185603b18
(const A &a)
impl/convert.h
/tmp/ws/src/geometry2/tf2/include/tf2/impl/
impl_2convert_8h
tf2::impl::Converter
tf2
tf2::impl
exceptions.h
/tmp/ws/src/geometry2/tf2/include/tf2/
exceptions_8h
tf2::ConnectivityException
tf2::ExtrapolationException
tf2::InvalidArgumentException
tf2::LookupException
tf2::TimeoutException
tf2::TransformException
tf2
mainpage.dox
/tmp/ws/src/geometry2/tf2/
mainpage_8dox
Matrix3x3.h
/tmp/ws/src/geometry2/tf2/include/tf2/LinearMath/
Matrix3x3_8h
Vector3.h
Quaternion.h
tf2::Matrix3x3
tf2::Matrix3x3DoubleData
tf2::Matrix3x3FloatData
tf2
#define
Matrix3x3Data
Matrix3x3_8h.html
a64211d8265a4e5ad98f84b683c224b2e
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
aa066c1c13ee857e7c53e747698297d03
(const Matrix3x3 &m, const Vector3 &v)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
aa70d0ade60720a734f2811468e58f281
(const Vector3 &v, const Matrix3x3 &m)
TF2SIMD_FORCE_INLINE Matrix3x3
operator*
namespacetf2.html
a3abad80a9d8e67f3ecb54c2acce23a71
(const Matrix3x3 &m1, const Matrix3x3 &m2)
TF2SIMD_FORCE_INLINE bool
operator==
namespacetf2.html
a20bdc45d8f89fd75b865027cf5605e60
(const Matrix3x3 &m1, const Matrix3x3 &m2)
MinMax.h
/tmp/ws/src/geometry2/tf2/include/tf2/LinearMath/
MinMax_8h
TF2SIMD_FORCE_INLINE void
GEN_clamp
MinMax_8h.html
a51b78168adb5112726329e5ef1116c66
(T &a, const T &lb, const T &ub)
TF2SIMD_FORCE_INLINE const T &
GEN_clamped
MinMax_8h.html
a78e5da3fab54ee3bd17dc2af6a1e6271
(const T &a, const T &lb, const T &ub)
TF2SIMD_FORCE_INLINE const T &
tf2Max
MinMax_8h.html
aacb3e0f3c28d3bae25024986b48cfa9d
(const T &a, const T &b)
TF2SIMD_FORCE_INLINE const T &
tf2Min
MinMax_8h.html
a976d19cf7b9533b009a967da898a4333
(const T &a, const T &b)
TF2SIMD_FORCE_INLINE void
tf2SetMax
MinMax_8h.html
a30d96c42fe82420cbc3e1fee2a976b53
(T &a, const T &b)
TF2SIMD_FORCE_INLINE void
tf2SetMin
MinMax_8h.html
ac6e0dba0fbb7b8718c982cabdc4f74f9
(T &a, const T &b)
QuadWord.h
/tmp/ws/src/geometry2/tf2/include/tf2/LinearMath/
QuadWord_8h
Scalar.h
MinMax.h
tf2
ATTRIBUTE_ALIGNED16
namespacetf2.html
acb4e6a50aab51f2903019fe15b32c73d
(class) QuadWord
Quaternion.h
/tmp/ws/src/geometry2/tf2/include/tf2/LinearMath/
Quaternion_8h
Vector3.h
QuadWord.h
tf2::Quaternion
tf2
TF2SIMD_FORCE_INLINE tf2Scalar
angle
namespacetf2.html
a43c178b5fba1b9c8b2a276884b392fb4
(const Quaternion &q1, const Quaternion &q2)
TF2SIMD_FORCE_INLINE tf2Scalar
angleShortestPath
namespacetf2.html
afa1d203f354a760872653bf0aa565bf6
(const Quaternion &q1, const Quaternion &q2)
TF2SIMD_FORCE_INLINE tf2Scalar
dot
namespacetf2.html
a8e94693ef066c89efaafbb64d6402c15
(const Quaternion &q1, const Quaternion &q2)
TF2SIMD_FORCE_INLINE Quaternion
inverse
namespacetf2.html
abd8ae5815c0a3174e1880937da064ee9
(const Quaternion &q)
TF2SIMD_FORCE_INLINE tf2Scalar
length
namespacetf2.html
ab20034dc53b40043a702876ff38c78a1
(const Quaternion &q)
TF2SIMD_FORCE_INLINE Quaternion
operator*
namespacetf2.html
aa1cc1b6712a01a6cf1c074e22f07f8ac
(const Quaternion &q1, const Quaternion &q2)
TF2SIMD_FORCE_INLINE Quaternion
operator*
namespacetf2.html
a701335dd7331e8391843b31dd89746a6
(const Quaternion &q, const Vector3 &w)
TF2SIMD_FORCE_INLINE Quaternion
operator*
namespacetf2.html
ad7959a2eda83f796f2a9dfda1de62446
(const Vector3 &w, const Quaternion &q)
TF2SIMD_FORCE_INLINE Quaternion
operator-
namespacetf2.html
adfbe7f7d4a81ae2498cc6133d598bca8
(const Quaternion &q)
TF2SIMD_FORCE_INLINE Vector3
quatRotate
namespacetf2.html
a4b1571a51716bd91263907d5369d6bc6
(const Quaternion &rotation, const Vector3 &v)
TF2SIMD_FORCE_INLINE Quaternion
shortestArcQuat
namespacetf2.html
ae0befb93ed8e07d7c6e2a682c30d3a28
(const Vector3 &v0, const Vector3 &v1)
TF2SIMD_FORCE_INLINE Quaternion
shortestArcQuatNormalize2
namespacetf2.html
a38d479854edad24c669e2b92165ac3bc
(Vector3 &v0, Vector3 &v1)
TF2SIMD_FORCE_INLINE Quaternion
slerp
namespacetf2.html
adc5aac360d437d4161694b3922d621fd
(const Quaternion &q1, const Quaternion &q2, const tf2Scalar &t)
Scalar.h
/tmp/ws/src/geometry2/tf2/include/tf2/LinearMath/
Scalar_8h
tf2TypedObject
#define
ATTRIBUTE_ALIGNED128
Scalar_8h.html
acb9392bc9b30095ec1ff9d98576b47e4
(a)
#define
ATTRIBUTE_ALIGNED16
Scalar_8h.html
a38c30fdd0ea2558373a1b6e41c77d9d2
(a)
#define
ATTRIBUTE_ALIGNED64
Scalar_8h.html
af70e8b45dc0ad52b962f128ce45365dc
(a)
#define
TF2_DECLARE_ALIGNED_ALLOCATOR
Scalar_8h.html
af3002bcb79ddcbfeb7133c01212d6837
()
#define
TF2_DECLARE_HANDLE
Scalar_8h.html
a0fe5351290324c4872c21114b2de0b02
(name)
#define
TF2_LARGE_FLOAT
Scalar_8h.html
a0f791679389647c68a7c74c122fdfa6c
#define
tf2Assert
Scalar_8h.html
addd41504f2d024a5b1760a10eb0449f6
(x)
#define
tf2Fsels
Scalar_8h.html
a5ac6c3e49d6c154ef16cd8049da98fe8
(a, b, c)
#define
tf2FullAssert
Scalar_8h.html
aaeaa0a2a16af9104340477d8ce1229aa
(x)
#define
tf2Likely
Scalar_8h.html
a460325b1c2581c4f374d6d9293e69cad
(_c)
#define
tf2RecipSqrt
Scalar_8h.html
ad2ffab63e08595e07f494a5fc2906deb
(x)
#define
TF2SIMD_2_PI
Scalar_8h.html
a9b31831b45f34056dd4caa416f84067c
#define
TF2SIMD_DEGS_PER_RAD
Scalar_8h.html
a55aba1a17127224974acaf9d8350048a
#define
TF2SIMD_EPSILON
Scalar_8h.html
a73cb49c7d5940f7c66857f144db2258c
#define
TF2SIMD_FORCE_INLINE
Scalar_8h.html
acca0a3fb1caab83a4da084746490cd37
#define
TF2SIMD_HALF_PI
Scalar_8h.html
ae6c3e1e8efc113f82734e8b82afeb233
#define
TF2SIMD_INFINITY
Scalar_8h.html
a2f102bd0d414616b22fe9f536cc520b4
#define
TF2SIMD_PI
Scalar_8h.html
a45bf7aa76c93933f66745bdd8aa5014a
#define
TF2SIMD_RADS_PER_DEG
Scalar_8h.html
aeeab410ced3060fbd6291b4a426c306e
#define
TF2SIMDSQRT12
Scalar_8h.html
a2d26b5e6d710f495d0eb3da8a9717b12
#define
tf2Unlikely
Scalar_8h.html
a9d56d2c9efa1457a285ed0aac9c022de
(_c)
double
tf2Scalar
Scalar_8h.html
af9e5d6caa866d78cb02674ad2f6840de
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Acos
Scalar_8h.html
a5b87104605a7b298681ac5f4501d355a
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Asin
Scalar_8h.html
a660d82cc106e91247d7b6662e649b215
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Atan
Scalar_8h.html
ab0549eb27b7e2e1724834ffb37775a34
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Atan2
Scalar_8h.html
a0a9f878256948599ad25c2d2b7a9b153
(tf2Scalar x, tf2Scalar y)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Atan2Fast
Scalar_8h.html
aa6e271820f33ee4b354f6e8308abb4b8
(tf2Scalar y, tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Cos
Scalar_8h.html
a498df9df9c45617012f2d96ca0046a6c
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Degrees
Scalar_8h.html
a5a2333e2d954d1467f57b594347a2658
(tf2Scalar x)
TF2SIMD_FORCE_INLINE bool
tf2Equal
Scalar_8h.html
af3337657464e8550f5ca584627402895
(tf2Scalar a, tf2Scalar eps)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Exp
Scalar_8h.html
acf6229b5ea3f996b36b52a968ee80847
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Fabs
Scalar_8h.html
a1e9587f691e09c93944d60bb182653ab
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Fmod
Scalar_8h.html
aa9d699cdf2c1653bea52cfbb20c3067c
(tf2Scalar x, tf2Scalar y)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Fsel
Scalar_8h.html
ad57c5570bda36aa36e2d7a5e8d3af419
(tf2Scalar a, tf2Scalar b, tf2Scalar c)
TF2SIMD_FORCE_INLINE bool
tf2FuzzyZero
Scalar_8h.html
a3e9308be8089122cdcb4ba8745121e93
(tf2Scalar x)
TF2SIMD_FORCE_INLINE bool
tf2GreaterEqual
Scalar_8h.html
a5eb2cf210f4d7fcc541b961d40543002
(tf2Scalar a, tf2Scalar eps)
TF2SIMD_FORCE_INLINE int
tf2IsNegative
Scalar_8h.html
a211c2a3ced1ea6f38c9067f632aca6bc
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Log
Scalar_8h.html
a4f6206019b17c55f5dacc5a4217fc042
(tf2Scalar x)
TF2SIMD_FORCE_INLINE bool
tf2MachineIsLittleEndian
Scalar_8h.html
afcd4b463c349a4ffa990d867399ab713
()
TF2SIMD_FORCE_INLINE tf2Scalar
tf2NormalizeAngle
Scalar_8h.html
a7b214bf843eb189b85fecbdffa56a55f
(tf2Scalar angleInRadians)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Pow
Scalar_8h.html
abf9fa975e8ddcae278f625b43d903ce5
(tf2Scalar x, tf2Scalar y)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Radians
Scalar_8h.html
ad70ccb8b77c1afc8ff787c02c627e944
(tf2Scalar x)
TF2SIMD_FORCE_INLINE unsigned
tf2Select
Scalar_8h.html
a4c1e0b26e6fc0472f84bcead825dd818
(unsigned condition, unsigned valueIfConditionNonZero, unsigned valueIfConditionZero)
TF2SIMD_FORCE_INLINE int
tf2Select
Scalar_8h.html
a7eadbcf25929bc2d51d780f4a9128145
(unsigned condition, int valueIfConditionNonZero, int valueIfConditionZero)
TF2SIMD_FORCE_INLINE float
tf2Select
Scalar_8h.html
a616d4405895491f45f2fb22a323dc878
(unsigned condition, float valueIfConditionNonZero, float valueIfConditionZero)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Sin
Scalar_8h.html
af4aafca53fec51a1a14cfbfe54beef30
(tf2Scalar x)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Sqrt
Scalar_8h.html
a9dc6250395fc50e115dad2be19b04228
(tf2Scalar x)
TF2SIMD_FORCE_INLINE void
tf2Swap
Scalar_8h.html
acb984daa615781b420784e7fdaaa4952
(T &a, T &b)
TF2SIMD_FORCE_INLINE unsigned
tf2SwapEndian
Scalar_8h.html
a44b7fc8a11debc04fddfa66972ae5d15
(unsigned val)
TF2SIMD_FORCE_INLINE unsigned short
tf2SwapEndian
Scalar_8h.html
a6101555d1ae071b561fd860d19932277
(unsigned short val)
TF2SIMD_FORCE_INLINE unsigned
tf2SwapEndian
Scalar_8h.html
ad1507c538a6a20a215c4ff55f668da18
(int val)
TF2SIMD_FORCE_INLINE unsigned short
tf2SwapEndian
Scalar_8h.html
a813f682d86dcd73fb828db40e7aab2b1
(short val)
TF2SIMD_FORCE_INLINE void
tf2SwapEndianDouble
Scalar_8h.html
abd65b68d5d4179ca63cf40d4b9de42b3
(double d, unsigned char *dst)
TF2SIMD_FORCE_INLINE unsigned int
tf2SwapEndianFloat
Scalar_8h.html
a92a38267c269f5e1ac37ec41bca71495
(float d)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Tan
Scalar_8h.html
a3b643a21eb79864048254651d04cd54e
(tf2Scalar x)
TF2SIMD_FORCE_INLINE double
tf2UnswapEndianDouble
Scalar_8h.html
a6748dbc5bcb40d4e864e31b8989261a3
(const unsigned char *src)
TF2SIMD_FORCE_INLINE float
tf2UnswapEndianFloat
Scalar_8h.html
a158a32261fd979d87a5884e19e564361
(unsigned int a)
simple_tf2_core.cpp
/tmp/ws/src/geometry2/tf2/test/
simple__tf2__core_8cpp
tf2/buffer_core.h
tf2/LinearMath/Vector3.h
tf2/exceptions.h
int
main
simple__tf2__core_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
simple__tf2__core_8cpp.html
a2808315732597413a8a9d4882f5c3248
(tf2, setTransformFail)
TEST
simple__tf2__core_8cpp.html
a6c0827b6615662b4dfa1fe2f5c7451e7
(tf2, setTransformValid)
TEST
simple__tf2__core_8cpp.html
a1a0dcbb0dc7cffb60d286103b9ff4b4e
(tf2, setTransformInvalidQuaternion)
TEST
simple__tf2__core_8cpp.html
a7c67e3b225a548c5dca5112ee193b768
(tf2_lookupTransform, LookupException_Nothing_Exists)
TEST
simple__tf2__core_8cpp.html
aa9dfe88212f88823ed289b702b3f366a
(tf2_canTransform, Nothing_Exists)
TEST
simple__tf2__core_8cpp.html
aac1f6e14933b8145de08a2090838bed5
(tf2_lookupTransform, LookupException_One_Exists)
TEST
simple__tf2__core_8cpp.html
ad0ac5796e0ff8c7da6400ef3457f3e83
(tf2_canTransform, One_Exists)
TEST
simple__tf2__core_8cpp.html
ad7bbda5fc41c587fb690b94c6d0932b8
(tf2_chainAsVector, chain_v_configuration)
TEST
simple__tf2__core_8cpp.html
a0c657cf7e735b53e07bdf403a8cd6365
(tf2_walkToTopParent, walk_i_configuration)
TEST
simple__tf2__core_8cpp.html
a8d77d1d667da22a2c4260e190bbfa9fd
(tf2_walkToTopParent, walk_v_configuration)
speed_test.cpp
/tmp/ws/src/geometry2/tf2/test/
speed__test_8cpp
tf2/buffer_core.h
int
main
speed__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static_cache.cpp
/tmp/ws/src/geometry2/tf2/src/
static__cache_8cpp
tf2/time_cache.h
tf2/exceptions.h
tf2/LinearMath/Transform.h
static_cache_test.cpp
/tmp/ws/src/geometry2/tf2/test/
static__cache__test_8cpp
tf2/time_cache.h
int
main
static__cache__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
setIdentity
static__cache__test_8cpp.html
acc8232f330508867d66de6dbcb226fc0
(TransformStorage &stor)
TEST
static__cache__test_8cpp.html
ad4a34ff9af2d7ba932715844e76d3c30
(StaticCache, Repeatability)
TEST
static__cache__test_8cpp.html
a5e24197c24e44e00b2a916b7e324b297
(StaticCache, DuplicateEntries)
time_cache.h
/tmp/ws/src/geometry2/tf2/include/tf2/
time__cache_8h
transform_storage.h
tf2::StaticCache
tf2::TimeCache
tf2::TimeCacheInterface
geometry_msgs
tf2
ROS_DECLARE_MESSAGE
namespacegeometry__msgs.html
a4c3913392c82cfcd90301fe479ce4100
(TransformStamped)
Transform.h
/tmp/ws/src/geometry2/tf2/include/tf2/LinearMath/
Transform_8h
Matrix3x3.h
tf2::Transform
tf2::TransformDoubleData
tf2::TransformFloatData
tf2
#define
TransformData
Transform_8h.html
aec4e6db7f8f317f9b2462080d798bab3
TF2SIMD_FORCE_INLINE bool
operator==
namespacetf2.html
ae4f08501fa8bfb3b573da02dfa313b78
(const Transform &t1, const Transform &t2)
transform_datatypes.h
/tmp/ws/src/geometry2/tf2/include/tf2/
transform__datatypes_8h
tf2::Stamped
tf2
bool
operator==
namespacetf2.html
a6da6fc14a18909fdf8a76d4fda7d884f
(const Stamped< T > &a, const Stamped< T > &b)
transform_storage.h
/tmp/ws/src/geometry2/tf2/include/tf2/
transform__storage_8h
tf2/LinearMath/Vector3.h
tf2/LinearMath/Quaternion.h
tf2::TransformStorage
geometry_msgs
tf2
uint32_t
CompactFrameID
namespacetf2.html
a39fe468fdd4fe89d39c8b4c342982ac8
ROS_DECLARE_MESSAGE
namespacegeometry__msgs.html
a4c3913392c82cfcd90301fe479ce4100
(TransformStamped)
impl/utils.h
/tmp/ws/src/geometry2/tf2/include/tf2/impl/
impl_2utils_8h
tf2/transform_datatypes.h
tf2/LinearMath/Quaternion.h
tf2
tf2::impl
void
getEulerYPR
namespacetf2_1_1impl.html
a32bc2976c8aabb303380da1e1e78dac8
(const tf2::Quaternion &q, double &yaw, double &pitch, double &roll)
double
getYaw
namespacetf2_1_1impl.html
a819a150bf122422c6434239e3ae36a74
(const tf2::Quaternion &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
ad0ab911cf881139469f0ae4ebb86b0c9
(const tf2::Quaternion &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
a0ff60be293fec7d8172cd07e1bd3bebe
(const geometry_msgs::Quaternion &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
ad1bc130ca5c8af8f3c0688dc44555629
(const geometry_msgs::QuaternionStamped &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
a7bec094f2b85cc5d1d02e3ee441e1742
(const tf2::Stamped< T > &t)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
af731ad4fbe46c7ef36322b90528090b9
(const T &t)
utils.h
/tmp/ws/src/geometry2/tf2/include/tf2/
utils_8h
tf2/LinearMath/Transform.h
tf2/LinearMath/Quaternion.h
tf2/impl/utils.h
tf2
void
getEulerYPR
namespacetf2.html
ae42674f2ca5081805466c0f12d25c307
(const A &a, double &yaw, double &pitch, double &roll)
A
getTransformIdentity
namespacetf2.html
a44d33a2569aead195c4c8ec1c95fa9cb
()
double
getYaw
namespacetf2.html
a4ba73137cbca3cb04ae2072075dc7469
(const A &a)
Vector3.h
/tmp/ws/src/geometry2/tf2/include/tf2/LinearMath/
Vector3_8h
Scalar.h
MinMax.h
tf2::tf2Vector4
tf2::Vector3DoubleData
tf2::Vector3FloatData
tf2
#define
Vector3Data
Vector3_8h.html
ab47a202be54b1b0ce4dc15d3f3494827
#define
Vector3DataName
Vector3_8h.html
a69aeca94ceabb59441ee99e9336fb0dc
ATTRIBUTE_ALIGNED16
namespacetf2.html
acb4e6a50aab51f2903019fe15b32c73d
(class) QuadWord
TF2SIMD_FORCE_INLINE Vector3
lerp
namespacetf2.html
a091b8e8f0b98592c95fa9279fca7832b
(const Vector3 &v1, const Vector3 &v2, const tf2Scalar &t)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
ab6986ce882ea8ff8cb4043174a788c7e
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
a0fc436880cfb3ae2dc4057e1110feeb9
(const Vector3 &v, const tf2Scalar &s)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
a24a044cdf7e8697b0a87e4a02f46fdf6
(const tf2Scalar &s, const Vector3 &v)
TF2SIMD_FORCE_INLINE Vector3
operator+
namespacetf2.html
a383e71ef919fa2293041a6744ecc817b
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Vector3
operator-
namespacetf2.html
a2ff12262fde83ab6ea791a8944fa988b
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Vector3
operator-
namespacetf2.html
ac04634a5f16e9b847e707cd6331ce177
(const Vector3 &v)
TF2SIMD_FORCE_INLINE Vector3
operator/
namespacetf2.html
ac0e5e9a30c6190e83116560fd5bb22c3
(const Vector3 &v, const tf2Scalar &s)
TF2SIMD_FORCE_INLINE Vector3
operator/
namespacetf2.html
aa0c6f9fcbc3d965ff7f65aabbf2d10ef
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Angle
namespacetf2.html
a52fc8ce3423902c14b6e851e9502a010
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Vector3
tf2Cross
namespacetf2.html
a60f12c54ff82f06013352358d9741c48
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Distance
namespacetf2.html
a5e281b338495703f8971d29da084570b
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Distance2
namespacetf2.html
af8cf853e9f86c22803e5ec8fa66b18de
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Dot
namespacetf2.html
a48f6286c1ae34e4fe121ebd430431ba6
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE void
tf2PlaneSpace1
namespacetf2.html
a9155b0ef2e33898f776ff62a11b3e79f
(const Vector3 &n, Vector3 &p, Vector3 &q)
TF2SIMD_FORCE_INLINE void
tf2SwapScalarEndian
namespacetf2.html
af3b3a92d0cb4ef50da7ced016c637f50
(const tf2Scalar &sourceVal, tf2Scalar &destVal)
TF2SIMD_FORCE_INLINE void
tf2SwapVector3Endian
namespacetf2.html
a8bdee6913de26da9cc891ed950a91ef2
(const Vector3 &sourceVec, Vector3 &destVec)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Triple
namespacetf2.html
a2d93868a26a37805fbc0cea380a64a27
(const Vector3 &v1, const Vector3 &v2, const Vector3 &v3)
TF2SIMD_FORCE_INLINE void
tf2UnSwapVector3Endian
namespacetf2.html
aa1632165126d25fa84b3b60a0d0bef6e
(Vector3 &vector)
tf2::BufferCore
classtf2_1_1BufferCore.html
tf2::BufferCore::RemoveRequestByCallback
tf2::BufferCore::RemoveRequestByID
tf2::BufferCore::TransformableRequest
boost::function< void(TransformableRequestHandle request_handle, const std::string &target_frame, const std::string &source_frame, ros::Time time, TransformableResult result)>
TransformableCallback
classtf2_1_1BufferCore.html
a65a65dd20bf56ef6a46e1553a4548577
boost::signals2::connection
_addTransformsChangedListener
classtf2_1_1BufferCore.html
a49842399819d45e75dd7e74002e3ac89
(boost::function< void(void)> callback)
std::string
_allFramesAsDot
classtf2_1_1BufferCore.html
afce432ebb5a5e2a9c867411bc73fdeab
(double current_time) const
std::string
_allFramesAsDot
classtf2_1_1BufferCore.html
aa6f97799b3fe390f3aa01bb5eb430255
() const
void
_chainAsVector
classtf2_1_1BufferCore.html
a5eb3452bbfef569f95fb05cf5616e4f0
(const std::string &target_frame, ros::Time target_time, const std::string &source_frame, ros::Time source_time, const std::string &fixed_frame, std::vector< std::string > &output) const
bool
_frameExists
classtf2_1_1BufferCore.html
ab7ae09f7a5c18ffd2342741e5a97ef85
(const std::string &frame_id_str) const
void
_getFrameStrings
classtf2_1_1BufferCore.html
aba50090bdc09979c9b4f8323ab892e39
(std::vector< std::string > &ids) const
int
_getLatestCommonTime
classtf2_1_1BufferCore.html
af20f2a5ad43089c8cd3db1b04badb194
(CompactFrameID target_frame, CompactFrameID source_frame, ros::Time &time, std::string *error_string) const
bool
_getParent
classtf2_1_1BufferCore.html
a5bbd66e595bac200e088c688e376b26c
(const std::string &frame_id, ros::Time time, std::string &parent) const
CompactFrameID
_lookupFrameNumber
classtf2_1_1BufferCore.html
a948d19103a37d12993bda0e3aa4cd1f4
(const std::string &frameid_str) const
CompactFrameID
_lookupOrInsertFrameNumber
classtf2_1_1BufferCore.html
a2010b7233651905490d141c580ac7034
(const std::string &frameid_str)
void
_removeTransformsChangedListener
classtf2_1_1BufferCore.html
a657cee9210edf5dba821f167cc1071ed
(boost::signals2::connection c)
CompactFrameID
_validateFrameId
classtf2_1_1BufferCore.html
a8f989c8293b9630ba691202629ce0dd6
(const char *function_name_arg, const std::string &frame_id) const
TransformableCallbackHandle
addTransformableCallback
classtf2_1_1BufferCore.html
a71a56dfdd102295b339684406218f986
(const TransformableCallback &cb)
TransformableRequestHandle
addTransformableRequest
classtf2_1_1BufferCore.html
ab14be5dfff3ed0ada8173718ff476889
(TransformableCallbackHandle handle, const std::string &target_frame, const std::string &source_frame, ros::Time time)
std::string
allFramesAsString
classtf2_1_1BufferCore.html
a6b0d5d9063101c3205b8d05202eef635
() const
std::string
allFramesAsYAML
classtf2_1_1BufferCore.html
a1b7ffec819a06ad226e30261b8f98759
(double current_time) const
std::string
allFramesAsYAML
classtf2_1_1BufferCore.html
af731e42ed6368295d945345592a2c77a
() const
BufferCore
classtf2_1_1BufferCore.html
a77d329e0419b97f8413289ed1a5d3646
(ros::Duration cache_time_=ros::Duration(DEFAULT_CACHE_TIME))
void
cancelTransformableRequest
classtf2_1_1BufferCore.html
aaff3d0a9ed52dca120ccc57c6bf97eb2
(TransformableRequestHandle handle)
bool
canTransform
classtf2_1_1BufferCore.html
a0d78e320c39e32d12e6d55c4a3d78d2d
(const std::string &target_frame, const std::string &source_frame, const ros::Time &time, std::string *error_msg=NULL) const
bool
canTransform
classtf2_1_1BufferCore.html
a7971b1547d6453be9074e908b5c92065
(const std::string &target_frame, const ros::Time &target_time, const std::string &source_frame, const ros::Time &source_time, const std::string &fixed_frame, std::string *error_msg=NULL) const
void
clear
classtf2_1_1BufferCore.html
a2c634d9f04cfd26011d3149031dbef32
()
ros::Duration
getCacheLength
classtf2_1_1BufferCore.html
aea48261b288dc2dd1301f94ac73f72e6
()
bool
isUsingDedicatedThread
classtf2_1_1BufferCore.html
a06f3c63965159ee9b94bce5008f45536
() const
geometry_msgs::TransformStamped
lookupTransform
classtf2_1_1BufferCore.html
abcda3c653aba238f8fdd4b903c4bac7b
(const std::string &target_frame, const std::string &source_frame, const ros::Time &time) const
geometry_msgs::TransformStamped
lookupTransform
classtf2_1_1BufferCore.html
a362de8ea45b99efde65bcc602053ad38
(const std::string &target_frame, const ros::Time &target_time, const std::string &source_frame, const ros::Time &source_time, const std::string &fixed_frame) const
void
removeTransformableCallback
classtf2_1_1BufferCore.html
a6312695773a53659262d75f5910b9cad
(TransformableCallbackHandle handle)
bool
setTransform
classtf2_1_1BufferCore.html
a8f3900f749ab24dd824b14c0e453d1a6
(const geometry_msgs::TransformStamped &transform, const std::string &authority, bool is_static=false)
void
setUsingDedicatedThread
classtf2_1_1BufferCore.html
a1a6432ac9afc92689388f8c8f9e5dc23
(bool value)
virtual
~BufferCore
classtf2_1_1BufferCore.html
afb3092e934adb846166ea2b5c988d2f1
(void)
static const int
DEFAULT_CACHE_TIME
classtf2_1_1BufferCore.html
aea05cf68ca8f8c0f7f52271de689d6f1
static const uint32_t
MAX_GRAPH_DEPTH
classtf2_1_1BufferCore.html
a74efb0439ae5790656f0f053260e67e2
boost::unordered_map< std::string, CompactFrameID >
M_StringToCompactFrameID
classtf2_1_1BufferCore.html
aed049241c9b07a409c7260eeb460fe25
boost::unordered_map< TransformableCallbackHandle, TransformableCallback >
M_TransformableCallback
classtf2_1_1BufferCore.html
aabda57dd8e0c6e404e900d4b082c8957
boost::signals2::signal< void(void)>
TransformsChangedSignal
classtf2_1_1BufferCore.html
ac7a0df68908058b8357e0292952cb6fb
std::vector< TimeCacheInterfacePtr >
V_TimeCacheInterface
classtf2_1_1BufferCore.html
aed758eb6d8dac3c8834edc708607352f
std::vector< TransformableRequest >
V_TransformableRequest
classtf2_1_1BufferCore.html
af09f5dd8ad4666b73fc9d8d64031bd17
std::string
allFramesAsStringNoLock
classtf2_1_1BufferCore.html
a40c73bcfdb8f6d48960f2cab3922ef02
() const
TimeCacheInterfacePtr
allocateFrame
classtf2_1_1BufferCore.html
a222fe3331c389cf68c316282f8fef612
(CompactFrameID cfid, bool is_static)
bool
canTransformInternal
classtf2_1_1BufferCore.html
ac5c659a64b8785c28f272c2cc76ce50a
(CompactFrameID target_id, CompactFrameID source_id, const ros::Time &time, std::string *error_msg) const
bool
canTransformNoLock
classtf2_1_1BufferCore.html
a84f2fe2b745548ccebe736a251688cc5
(CompactFrameID target_id, CompactFrameID source_id, const ros::Time &time, std::string *error_msg) const
void
createConnectivityErrorString
classtf2_1_1BufferCore.html
aa9c3f783cd2b96b29d7892937cc83d15
(CompactFrameID source_frame, CompactFrameID target_frame, std::string *out) const
TimeCacheInterfacePtr
getFrame
classtf2_1_1BufferCore.html
a58ad4912bded6fef1d3b73cc2e78983b
(CompactFrameID c_frame_id) const
int
getLatestCommonTime
classtf2_1_1BufferCore.html
aa69f4b6f4e28b666eed8da791b787103
(CompactFrameID target_frame, CompactFrameID source_frame, ros::Time &time, std::string *error_string) const
CompactFrameID
lookupFrameNumber
classtf2_1_1BufferCore.html
a6f6c1db89269854cd199ec1e68929094
(const std::string &frameid_str) const
const std::string &
lookupFrameString
classtf2_1_1BufferCore.html
afb6560c935f9dead044bd130c9334c7a
(CompactFrameID frame_id_num) const
CompactFrameID
lookupOrInsertFrameNumber
classtf2_1_1BufferCore.html
ad974fb024a0df3e3637331d8cd079b79
(const std::string &frameid_str)
void
testTransformableRequests
classtf2_1_1BufferCore.html
a41dc36899cbc472d3c66f78681d827ca
()
CompactFrameID
validateFrameId
classtf2_1_1BufferCore.html
a23c5feb46a161d843456529e0bd73555
(const char *function_name_arg, const std::string &frame_id) const
int
walkToTopParent
classtf2_1_1BufferCore.html
a5e82560dd33a975f7f008dec5fc73260
(F &f, ros::Time time, CompactFrameID target_id, CompactFrameID source_id, std::string *error_string) const
int
walkToTopParent
classtf2_1_1BufferCore.html
a87f1e8567f6c1f5139f7fa2a8f6506f0
(F &f, ros::Time time, CompactFrameID target_id, CompactFrameID source_id, std::string *error_string, std::vector< CompactFrameID > *frame_chain) const
bool
warnFrameId
classtf2_1_1BufferCore.html
adbcf116bcaabe9621134f06c63fbc983
(const char *function_name_arg, const std::string &frame_id) const
TransformsChangedSignal
_transforms_changed_
classtf2_1_1BufferCore.html
a846e90a2ba948640921d37dcb56be70b
ros::Duration
cache_time_
classtf2_1_1BufferCore.html
af2515bc87f519df352b546809d647198
std::map< CompactFrameID, std::string >
frame_authority_
classtf2_1_1BufferCore.html
acce280a77523991257cc858d50252470
boost::mutex
frame_mutex_
classtf2_1_1BufferCore.html
aa84d57ac664109fe000965540d66e711
M_StringToCompactFrameID
frameIDs_
classtf2_1_1BufferCore.html
ad612a204e884dcb8247077171b31be38
std::vector< std::string >
frameIDs_reverse
classtf2_1_1BufferCore.html
a6512605ed9e3589ea221f181ce5ddf2c
V_TimeCacheInterface
frames_
classtf2_1_1BufferCore.html
a091607d6a7bad63a00972d9bf61e8552
M_TransformableCallback
transformable_callbacks_
classtf2_1_1BufferCore.html
a6de5127383ee65e10920dbfade659dff
uint32_t
transformable_callbacks_counter_
classtf2_1_1BufferCore.html
ad539c09153d6a87fae5cb883c9216fc2
boost::mutex
transformable_callbacks_mutex_
classtf2_1_1BufferCore.html
a6b4150308ea64a0108731daa8d505ba6
V_TransformableRequest
transformable_requests_
classtf2_1_1BufferCore.html
a2677355cb18047ecfc043e4b5da190a1
uint64_t
transformable_requests_counter_
classtf2_1_1BufferCore.html
a64705e8f71ffaa5363676b8334113247
boost::mutex
transformable_requests_mutex_
classtf2_1_1BufferCore.html
a4ad9e3dc7cfadcbe898d1ff3b830ea52
bool
using_dedicated_thread_
classtf2_1_1BufferCore.html
a74f8b3d892a8d373c97334ee22329577
friend class
TestBufferCore
classtf2_1_1BufferCore.html
a31781c04133a1fc63cf4ececf6f8d013
tf2::CanTransformAccum
structtf2_1_1CanTransformAccum.html
void
accum
structtf2_1_1CanTransformAccum.html
a369d42355e1197abf0a4bb8c77c9c1f1
(bool source)
void
finalize
structtf2_1_1CanTransformAccum.html
ac112ce4a767834e8132eb9a02b153e02
(WalkEnding end, ros::Time _time)
CompactFrameID
gather
structtf2_1_1CanTransformAccum.html
a82219714c5ac7e773593d58bde07fb50
(TimeCacheInterfacePtr cache, ros::Time time, std::string *error_string)
TransformStorage
st
structtf2_1_1CanTransformAccum.html
a5213bd96c06bd09f0bd184ecd5f6c493
tf2::ConnectivityException
classtf2_1_1ConnectivityException.html
tf2::TransformException
ConnectivityException
classtf2_1_1ConnectivityException.html
a51f8bb358316c1664d121e4a18eaf20c
(const std::string errorDescription)
tf2::impl::Converter
classtf2_1_1impl_1_1Converter.html
IS_MESSAGE_A
IS_MESSAGE_B
void
convert
classtf2_1_1impl_1_1Converter.html
a17842818156ef0ddedfb04188f3cccd2
(const A &a, B &b)
void
convert
classtf2_1_1impl_1_1Converter.html
a2ae25041ffd0142cac58e5397936926b
(const A &a, B &b)
void
convert
classtf2_1_1impl_1_1Converter.html
a8a81edb5f03a85b626706f46b5c2ae3d
(const A &a, B &b)
static void
convert
classtf2_1_1impl_1_1Converter.html
aa7d7aef2f6d1eeb44ac9c84ad1745501
(const A &a, B &b)
tf2::ExtrapolationException
classtf2_1_1ExtrapolationException.html
tf2::TransformException
ExtrapolationException
classtf2_1_1ExtrapolationException.html
a7e20a96d9ab6729d5d5e07765ac97e7f
(const std::string errorDescription)
tf2::InvalidArgumentException
classtf2_1_1InvalidArgumentException.html
tf2::TransformException
InvalidArgumentException
classtf2_1_1InvalidArgumentException.html
a2b0fb5e5b8f5f055006122389909d1b4
(const std::string errorDescription)
tf2::LookupException
classtf2_1_1LookupException.html
tf2::TransformException
LookupException
classtf2_1_1LookupException.html
ad1fcca0fa417aa83bee9695c2baa9136
(const std::string errorDescription)
tf2::Matrix3x3
classtf2_1_1Matrix3x3.html
__attribute__
classtf2_1_1Matrix3x3.html
a2a14a4cdd3fe2d50e7681cd2f6ca71f2
((deprecated)) void getEulerZYX(tf2Scalar &yaw
Matrix3x3
absolute
classtf2_1_1Matrix3x3.html
abf5baed2c7f38f2210815268d0133f77
() const
Matrix3x3
adjoint
classtf2_1_1Matrix3x3.html
a65d0d6b0e0a27573ccc5b24c5c10a5f8
() const
tf2Scalar
cofac
classtf2_1_1Matrix3x3.html
a597f30226a4e846ccc9d224e1ff6611e
(int r1, int c1, int r2, int c2) const
void
deSerialize
classtf2_1_1Matrix3x3.html
a59614ee13427be5b65d93b2a57d1d941
(const struct Matrix3x3Data &dataIn)
void
deSerializeDouble
classtf2_1_1Matrix3x3.html
a037ad59c012b5fa7582335474f6ab10b
(const struct Matrix3x3DoubleData &dataIn)
void
deSerializeFloat
classtf2_1_1Matrix3x3.html
aa1486ce03a786b58f01de8680438846b
(const struct Matrix3x3FloatData &dataIn)
tf2Scalar
determinant
classtf2_1_1Matrix3x3.html
ac68d39a7448f994db623d0343740f10c
() const
void
diagonalize
classtf2_1_1Matrix3x3.html
a644ec7b36d6e7fc0f8501d11c87ae1b5
(Matrix3x3 &rot, tf2Scalar threshold, int maxSteps)
TF2SIMD_FORCE_INLINE Vector3
getColumn
classtf2_1_1Matrix3x3.html
aa8d435659eed4da1e98d1863c88d2aae
(int i) const
void
getEulerYPR
classtf2_1_1Matrix3x3.html
a540e704538593ee8d4abf7336dde028e
(tf2Scalar &yaw, tf2Scalar &pitch, tf2Scalar &roll, unsigned int solution_number=1) const
void
getOpenGLSubMatrix
classtf2_1_1Matrix3x3.html
afdcca79ed6cb0e66f52dfb39ff7cb514
(tf2Scalar *m) const
void
getRotation
classtf2_1_1Matrix3x3.html
ab2bac7c9237463c92f21e65a793ccb97
(Quaternion &q) const
TF2SIMD_FORCE_INLINE const Vector3 &
getRow
classtf2_1_1Matrix3x3.html
ac0b1b6cfe1094f275cb5039de57cf85c
(int i) const
void
getRPY
classtf2_1_1Matrix3x3.html
aa3d893c7af63ad0496bcc1922daad108
(tf2Scalar &roll, tf2Scalar &pitch, tf2Scalar &yaw, unsigned int solution_number=1) const
Matrix3x3
inverse
classtf2_1_1Matrix3x3.html
acb69acb0572aed191eafa590dfe868a3
() const
Matrix3x3
classtf2_1_1Matrix3x3.html
ac384c477e70aced84f2b9cc36602b9a5
()
Matrix3x3
classtf2_1_1Matrix3x3.html
a261517caa223a2e6f80820e0813c470b
(const Quaternion &q)
Matrix3x3
classtf2_1_1Matrix3x3.html
a104ef474d66b85fd9676ef3a4cf72100
(const tf2Scalar &xx, const tf2Scalar &xy, const tf2Scalar &xz, const tf2Scalar &yx, const tf2Scalar &yy, const tf2Scalar &yz, const tf2Scalar &zx, const tf2Scalar &zy, const tf2Scalar &zz)
TF2SIMD_FORCE_INLINE
Matrix3x3
classtf2_1_1Matrix3x3.html
a2161e5c2098506f08572c56fd70860bb
(const Matrix3x3 &other)
Matrix3x3 &
operator*=
classtf2_1_1Matrix3x3.html
adab1171d30f4127321a5b0e6ab38e119
(const Matrix3x3 &m)
TF2SIMD_FORCE_INLINE Matrix3x3 &
operator=
classtf2_1_1Matrix3x3.html
a3c2c19189b7884a9bcfb88ab9bb762d6
(const Matrix3x3 &other)
TF2SIMD_FORCE_INLINE Vector3 &
operator[]
classtf2_1_1Matrix3x3.html
a8ed6dcf621a65ccc2d7deae81f75a566
(int i)
TF2SIMD_FORCE_INLINE const Vector3 &
operator[]
classtf2_1_1Matrix3x3.html
a5cababd401624eb022ae2dfb09717838
(int i) const
Matrix3x3
scaled
classtf2_1_1Matrix3x3.html
ad7ffc06fe20722020943432cb8edbb94
(const Vector3 &s) const
void
serialize
classtf2_1_1Matrix3x3.html
a2feb917b000c5fd475b0240971e425fe
(struct Matrix3x3Data &dataOut) const
void
serializeFloat
classtf2_1_1Matrix3x3.html
af16c90c24cf082400f9164d8f9baa108
(struct Matrix3x3FloatData &dataOut) const
void
setEulerYPR
classtf2_1_1Matrix3x3.html
a81006f8eff2132bdea6e0d505f216c6f
(tf2Scalar eulerZ, tf2Scalar eulerY, tf2Scalar eulerX)
void
setEulerZYX
classtf2_1_1Matrix3x3.html
a795384a1089a7e588f6b9630ec56792d
(const tf2Scalar &yaw, const tf2Scalar &pitch, const tf2Scalar &roll) __attribute__((deprecated))
void
setFromOpenGLSubMatrix
classtf2_1_1Matrix3x3.html
acfd89be9cc94df1f1c837d4f5691e334
(const tf2Scalar *m)
void
setIdentity
classtf2_1_1Matrix3x3.html
aaa655b62afc2ffebdb74ced0ca9603bb
()
void
setRotation
classtf2_1_1Matrix3x3.html
a5c20e4fbaec20bc0d936a956d2592a3d
(const Quaternion &q)
void
setRPY
classtf2_1_1Matrix3x3.html
a2d21248d70c1c07b58346f5783a19f04
(tf2Scalar roll, tf2Scalar pitch, tf2Scalar yaw)
void
setValue
classtf2_1_1Matrix3x3.html
a74b09bcc550a1f008ce9b8f4cd18a4b0
(const tf2Scalar &xx, const tf2Scalar &xy, const tf2Scalar &xz, const tf2Scalar &yx, const tf2Scalar &yy, const tf2Scalar &yz, const tf2Scalar &zx, const tf2Scalar &zy, const tf2Scalar &zz)
TF2SIMD_FORCE_INLINE tf2Scalar
tdotx
classtf2_1_1Matrix3x3.html
a5d4036926bfde0a4328dfa02d59a1a0d
(const Vector3 &v) const
TF2SIMD_FORCE_INLINE tf2Scalar
tdoty
classtf2_1_1Matrix3x3.html
aac2b8f08dc6e26944c5c515abfef057c
(const Vector3 &v) const
TF2SIMD_FORCE_INLINE tf2Scalar
tdotz
classtf2_1_1Matrix3x3.html
a725ba37d70ba4a903a7a5b8607d5e774
(const Vector3 &v) const
Matrix3x3
timesTranspose
classtf2_1_1Matrix3x3.html
a1213ce83ac57303b22b86bcad8a396bb
(const Matrix3x3 &m) const
Matrix3x3
transpose
classtf2_1_1Matrix3x3.html
af7e642494a5ab0302195249b0aa6d5c5
() const
Matrix3x3
transposeTimes
classtf2_1_1Matrix3x3.html
ae23fe5cd2082e6de261f786476a35bd0
(const Matrix3x3 &m) const
static const Matrix3x3 &
getIdentity
classtf2_1_1Matrix3x3.html
a640fcb9b33a8055db5f8b69a1b78600e
()
tf2Scalar &
pitch
classtf2_1_1Matrix3x3.html
a04b884f829f9c011a1c887ad538ee592
tf2Scalar tf2Scalar &
roll
classtf2_1_1Matrix3x3.html
a93dfedfe73607670295af23b04494be3
tf2Scalar tf2Scalar unsigned int
solution_number
classtf2_1_1Matrix3x3.html
ac24dfd51c4e8d17afe5778d5a113b749
Vector3
m_el
classtf2_1_1Matrix3x3.html
abab14b71b24099301a073d3bdb3778ca
[3]
tf2::Matrix3x3DoubleData
structtf2_1_1Matrix3x3DoubleData.html
Vector3DoubleData
m_el
structtf2_1_1Matrix3x3DoubleData.html
a810fd84a8c5cb3fc3f57975d41aa814c
[3]
tf2::Matrix3x3FloatData
structtf2_1_1Matrix3x3FloatData.html
Vector3FloatData
m_el
structtf2_1_1Matrix3x3FloatData.html
aa9e28053feed37354b6057434373c523
[3]
tf2::Quaternion
classtf2_1_1Quaternion.html
tf2Scalar
angle
classtf2_1_1Quaternion.html
a3ac934399dba8a4a43087fb4baf16412
(const Quaternion &q) const
tf2Scalar
angleShortestPath
classtf2_1_1Quaternion.html
a1c7658c957c1f3c0c62f34b047495dd9
(const Quaternion &q) const
tf2Scalar
dot
classtf2_1_1Quaternion.html
a94219d774bab151401dd18b0d46532ac
(const Quaternion &q) const
TF2SIMD_FORCE_INLINE Quaternion
farthest
classtf2_1_1Quaternion.html
aa66124330d1ebd7b65adb03c5da2d360
(const Quaternion &qd) const
tf2Scalar
getAngle
classtf2_1_1Quaternion.html
aeec9726b8a70a6f1c418430777103898
() const
tf2Scalar
getAngleShortestPath
classtf2_1_1Quaternion.html
abb54f2cb1e1f6d647dcf9fd7bc15568c
() const
Vector3
getAxis
classtf2_1_1Quaternion.html
a9d116d2d122ad39ac4f8408ffafa6f90
() const
TF2SIMD_FORCE_INLINE const tf2Scalar &
getW
classtf2_1_1Quaternion.html
a9568962e64fd25e6d7a812af658ed951
() const
Quaternion
inverse
classtf2_1_1Quaternion.html
a59e5d89e6f29f323be3b829f824c1157
() const
tf2Scalar
length
classtf2_1_1Quaternion.html
a1a23233bc41dcd4caaf5d5f634bdad7e
() const
tf2Scalar
length2
classtf2_1_1Quaternion.html
aefa595f6b5611a90a8042d4d8482f310
() const
TF2SIMD_FORCE_INLINE Quaternion
nearest
classtf2_1_1Quaternion.html
a618472815de2e1a2124eab3a3a650551
(const Quaternion &qd) const
Quaternion &
normalize
classtf2_1_1Quaternion.html
abdb5674edcc75bd1d61794e551d15682
()
Quaternion
normalized
classtf2_1_1Quaternion.html
a812884ae7f2381ebbf34d0ebd8bfb9e3
() const
TF2SIMD_FORCE_INLINE Quaternion
operator*
classtf2_1_1Quaternion.html
a59827a0c0a359cf79debd2bcaf4a1850
(const tf2Scalar &s) const
Quaternion &
operator*=
classtf2_1_1Quaternion.html
a255d595acc08ae2aaf548cbe6cdc172a
(const tf2Scalar &s)
Quaternion &
operator*=
classtf2_1_1Quaternion.html
a864e0d9b908dfeba18063d035f091efe
(const Quaternion &q)
TF2SIMD_FORCE_INLINE Quaternion
operator+
classtf2_1_1Quaternion.html
a9c180ee8d8047123ec7fd20211d09c2b
(const Quaternion &q2) const
TF2SIMD_FORCE_INLINE Quaternion &
operator+=
classtf2_1_1Quaternion.html
ac08b5fbc28d68a5aac0e9fdbc1737058
(const Quaternion &q)
TF2SIMD_FORCE_INLINE Quaternion
operator-
classtf2_1_1Quaternion.html
a92a90e6ab2322d5124fd06dc7ee2e225
(const Quaternion &q2) const
TF2SIMD_FORCE_INLINE Quaternion
operator-
classtf2_1_1Quaternion.html
af5a5431a10867438c1f08ed5ac6d1d0b
() const
Quaternion &
operator-=
classtf2_1_1Quaternion.html
ab4981ca3fb85f087b9571458d86c938d
(const Quaternion &q)
Quaternion
operator/
classtf2_1_1Quaternion.html
ad72d25f0a44fe43fd166b3543bdbd900
(const tf2Scalar &s) const
Quaternion &
operator/=
classtf2_1_1Quaternion.html
a0fdae30362d7a3f68d31b1f01bbd1f39
(const tf2Scalar &s)
Quaternion
classtf2_1_1Quaternion.html
a29cf4deb42a3a1867a066b9f74578bf6
()
Quaternion
classtf2_1_1Quaternion.html
a4c9249826320a3aa30e88a11fc75e577
(const tf2Scalar &x, const tf2Scalar &y, const tf2Scalar &z, const tf2Scalar &w)
Quaternion
classtf2_1_1Quaternion.html
ae23b2f32c74adb17fceb71187346f3af
(const Vector3 &axis, const tf2Scalar &angle)
Quaternion
classtf2_1_1Quaternion.html
a06237d72de62f58e469472955f53c6d1
(const tf2Scalar &yaw, const tf2Scalar &pitch, const tf2Scalar &roll) __attribute__((deprecated))
void
setEuler
classtf2_1_1Quaternion.html
a668c459d4d837dda4169fc7320afe628
(const tf2Scalar &yaw, const tf2Scalar &pitch, const tf2Scalar &roll)
void
setEulerZYX
classtf2_1_1Quaternion.html
ade521e6a122071dfcd816f9397844e1b
(const tf2Scalar &yaw, const tf2Scalar &pitch, const tf2Scalar &roll) __attribute__((deprecated))
void
setRotation
classtf2_1_1Quaternion.html
ae5cf061dc80b2275e37701f3c27e0f8e
(const Vector3 &axis, const tf2Scalar &angle)
void
setRPY
classtf2_1_1Quaternion.html
a2ffba08e3fb4c10f9d5cbd6fc43399de
(const tf2Scalar &roll, const tf2Scalar &pitch, const tf2Scalar &yaw)
Quaternion
slerp
classtf2_1_1Quaternion.html
ac028da1c5087b708b854b4eb4f1af262
(const Quaternion &q, const tf2Scalar &t) const
static const Quaternion &
getIdentity
classtf2_1_1Quaternion.html
aacd93ca6e1c5556b9fbbd272389c35f2
()
tf2::BufferCore::RemoveRequestByCallback
structtf2_1_1BufferCore_1_1RemoveRequestByCallback.html
bool
operator()
structtf2_1_1BufferCore_1_1RemoveRequestByCallback.html
aa56e7793848f856e83d4a6e7c322b899
(const TransformableRequest &req)
RemoveRequestByCallback
structtf2_1_1BufferCore_1_1RemoveRequestByCallback.html
ae33ee24cbf7788577dced74119adbb9d
(TransformableCallbackHandle handle)
TransformableCallbackHandle
handle_
structtf2_1_1BufferCore_1_1RemoveRequestByCallback.html
a5794c8b70a7a84fed27959f9fbe71e2e
tf2::BufferCore::RemoveRequestByID
structtf2_1_1BufferCore_1_1RemoveRequestByID.html
bool
operator()
structtf2_1_1BufferCore_1_1RemoveRequestByID.html
ad0967cab9ba6bd681d516ad9c309676c
(const TransformableRequest &req)
RemoveRequestByID
structtf2_1_1BufferCore_1_1RemoveRequestByID.html
a81d9f5fe312bf8fba6e46b5d7df76442
(TransformableRequestHandle handle)
TransformableCallbackHandle
handle_
structtf2_1_1BufferCore_1_1RemoveRequestByID.html
a8ded0d316616e105d6434504dd67cbc3
tf2::Stamped
classtf2_1_1Stamped.html
T
void
setData
classtf2_1_1Stamped.html
a28d0e8724285466ad36f2c325d0429f9
(const T &input)
Stamped
classtf2_1_1Stamped.html
a396125757714b7000ddf6ed4fa67f0a3
()
Stamped
classtf2_1_1Stamped.html
af7d5760123b17bc7a0ed0b480a88e881
(const T &input, const ros::Time ×tamp, const std::string &frame_id)
Stamped
classtf2_1_1Stamped.html
abf8830aa47d8b2920fe4cafd11a4937f
(const Stamped< T > &s)
std::string
frame_id_
classtf2_1_1Stamped.html
a79184011bfbf48dbf3644b5b9116abb8
ros::Time
stamp_
classtf2_1_1Stamped.html
a2c9ca3155bda7a43246661e6d4584bdf
tf2::StaticCache
classtf2_1_1StaticCache.html
tf2::TimeCacheInterface
virtual void
clearList
classtf2_1_1StaticCache.html
a8e3e886305ccfde179c5d471d4a4cfdb
()
virtual bool
getData
classtf2_1_1StaticCache.html
a62531797f9d8a3ad8e27bf4e31642389
(ros::Time time, TransformStorage &data_out, std::string *error_str=0)
virtual P_TimeAndFrameID
getLatestTimeAndParent
classtf2_1_1StaticCache.html
a9b60c7caf2e9870754f215fe8512a106
()
virtual ros::Time
getLatestTimestamp
classtf2_1_1StaticCache.html
ac902d1200c315ea5e06495e2cc8e8978
()
virtual unsigned int
getListLength
classtf2_1_1StaticCache.html
a7e699c892497e626ba0419c073fd0c52
()
virtual ros::Time
getOldestTimestamp
classtf2_1_1StaticCache.html
a85c19e9c5537a6defd18f09dcb859c79
()
virtual CompactFrameID
getParent
classtf2_1_1StaticCache.html
a7d82e839b8cfc74cb23bb08f4eb7c575
(ros::Time time, std::string *error_str)
virtual bool
insertData
classtf2_1_1StaticCache.html
aae54d6a2b083b1c9a608f1b3c17c252e
(const TransformStorage &new_data)
TransformStorage
storage_
classtf2_1_1StaticCache.html
ac149e1405aff128b02e26a7a11889f0a
tf2::TestBufferCore
classtf2_1_1TestBufferCore.html
const std::string &
_lookupFrameString
classtf2_1_1TestBufferCore.html
a2ac654110d17a575b4f93e2f543d131f
(BufferCore &buffer, CompactFrameID frame_id_num) const
int
_walkToTopParent
classtf2_1_1TestBufferCore.html
af77d2e03e84596b0238f24cc0834f165
(BufferCore &buffer, ros::Time time, CompactFrameID target_id, CompactFrameID source_id, std::string *error_string, std::vector< CompactFrameID > *frame_chain) const
tf2TypedObject
structtf2TypedObject.html
int
getObjectType
structtf2TypedObject.html
aca4f2a2075bd750f94201c930c27566d
() const
tf2TypedObject
structtf2TypedObject.html
a8f44e14bff9491ce773e5eb304a6b7a1
(int objectType)
int
m_objectType
structtf2TypedObject.html
ae434a0dddfcf85e98618e1e751d6f94f
tf2::tf2Vector4
classtf2_1_1tf2Vector4.html
TF2SIMD_FORCE_INLINE tf2Vector4
absolute4
classtf2_1_1tf2Vector4.html
a6dbe7df380548bd564a9389c3a989ca0
() const
TF2SIMD_FORCE_INLINE int
closestAxis4
classtf2_1_1tf2Vector4.html
aa3abd22e3f20c81b0749ac69e54c05ad
() const
tf2Scalar
getW
classtf2_1_1tf2Vector4.html
acacb45d24432d9aef9efa9f88de4b204
() const
TF2SIMD_FORCE_INLINE int
maxAxis4
classtf2_1_1tf2Vector4.html
a691049c7ee8d79c20415ce4e35ab4aa1
() const
TF2SIMD_FORCE_INLINE int
minAxis4
classtf2_1_1tf2Vector4.html
a1eb830b9f71b2ab3d1ccc8785a5eae5d
() const
TF2SIMD_FORCE_INLINE void
setValue
classtf2_1_1tf2Vector4.html
a7c1d0662e43eed3edb7e712d9f0e5dd3
(const tf2Scalar &x, const tf2Scalar &y, const tf2Scalar &z, const tf2Scalar &w)
TF2SIMD_FORCE_INLINE
tf2Vector4
classtf2_1_1tf2Vector4.html
a5499d51d04ec76f186ee33c07001cfab
()
TF2SIMD_FORCE_INLINE
tf2Vector4
classtf2_1_1tf2Vector4.html
ae5cba7f2b5a72caeb013cf71d4ecc161
(const tf2Scalar &x, const tf2Scalar &y, const tf2Scalar &z, const tf2Scalar &w)
tf2::TimeAndFrameIDFrameComparator
structtf2_1_1TimeAndFrameIDFrameComparator.html
bool
operator()
structtf2_1_1TimeAndFrameIDFrameComparator.html
a4a471f17ad2a4b151be486e74d386c5c
(const P_TimeAndFrameID &rhs) const
TimeAndFrameIDFrameComparator
structtf2_1_1TimeAndFrameIDFrameComparator.html
add92ec29e996e8a47bb043d34a6de6ff
(CompactFrameID id)
CompactFrameID
id
structtf2_1_1TimeAndFrameIDFrameComparator.html
a9cbc9e5dd8460c241de058c1fc55442b
tf2::TimeCache
classtf2_1_1TimeCache.html
tf2::TimeCacheInterface
virtual void
clearList
classtf2_1_1TimeCache.html
af9b11782897d5cde8ba874b71d3fe593
()
virtual bool
getData
classtf2_1_1TimeCache.html
a504dfa73ee0613cd304a6c669cff779b
(ros::Time time, TransformStorage &data_out, std::string *error_str=0)
virtual P_TimeAndFrameID
getLatestTimeAndParent
classtf2_1_1TimeCache.html
a05c1cc769bb6ca46eba468b54cf4c219
()
virtual ros::Time
getLatestTimestamp
classtf2_1_1TimeCache.html
a5254ff47b6c4993c6fe8bded375d9cce
()
virtual unsigned int
getListLength
classtf2_1_1TimeCache.html
a64110002bcce6c36a6e2768b5757ddc1
()
virtual ros::Time
getOldestTimestamp
classtf2_1_1TimeCache.html
ae02c5c6f0b7b4d8b7e9bf81ba814b6a9
()
virtual CompactFrameID
getParent
classtf2_1_1TimeCache.html
a00db4b693798c7840e7cfecb00a6d2e2
(ros::Time time, std::string *error_str)
virtual bool
insertData
classtf2_1_1TimeCache.html
a442df06e1a8c415cc784aff0273c735a
(const TransformStorage &new_data)
TimeCache
classtf2_1_1TimeCache.html
af1ad6d3bcb1f4c82485c3eab34f07b16
(ros::Duration max_storage_time=ros::Duration().fromNSec(DEFAULT_MAX_STORAGE_TIME))
static const int64_t
DEFAULT_MAX_STORAGE_TIME
classtf2_1_1TimeCache.html
a2e569162224ae8f402ef2893e338b4c8
static const unsigned int
MAX_LENGTH_LINKED_LIST
classtf2_1_1TimeCache.html
ae854f2091a332677892d7d1a14d9654d
static const int
MIN_INTERPOLATION_DISTANCE
classtf2_1_1TimeCache.html
a8c0b2f1ed9ff0d114c638bea3027f71a
std::deque< TransformStorage >
L_TransformStorage
classtf2_1_1TimeCache.html
a1fb542dbd929541e0bec3242fc643031
uint8_t
findClosest
classtf2_1_1TimeCache.html
abae4992e92f8a6f02f13c23efcc81fc9
(TransformStorage *&one, TransformStorage *&two, ros::Time target_time, std::string *error_str)
void
interpolate
classtf2_1_1TimeCache.html
abf58169c9c2737360a3830e7af013774
(const TransformStorage &one, const TransformStorage &two, ros::Time time, TransformStorage &output)
void
pruneList
classtf2_1_1TimeCache.html
aa65a17e21c9a7232afe4e32887d46841
()
ros::Duration
max_storage_time_
classtf2_1_1TimeCache.html
aad558013df7de355b4d5a1d70e47021c
L_TransformStorage
storage_
classtf2_1_1TimeCache.html
a8e928ffa5af5a1bd80d4946ee8bce2fd
tf2::TimeCacheInterface
classtf2_1_1TimeCacheInterface.html
virtual void
clearList
classtf2_1_1TimeCacheInterface.html
a5c547ebbbb8c5f3a179272ccb90c8f31
()=0
virtual bool
getData
classtf2_1_1TimeCacheInterface.html
a6e12c24ca84d37c1127a80bbef49bfe4
(ros::Time time, TransformStorage &data_out, std::string *error_str=0)=0
virtual P_TimeAndFrameID
getLatestTimeAndParent
classtf2_1_1TimeCacheInterface.html
abdd4aee9fc17d0efc8ae00bf9bc6667d
()=0
virtual ros::Time
getLatestTimestamp
classtf2_1_1TimeCacheInterface.html
a7850b1ade0e40bc11599fe91b6b37b0d
()=0
virtual unsigned int
getListLength
classtf2_1_1TimeCacheInterface.html
a2ee08314f9677195957b9765288ea0f5
()=0
virtual ros::Time
getOldestTimestamp
classtf2_1_1TimeCacheInterface.html
adb52938e18930a5f9555d478334ddd8a
()=0
virtual CompactFrameID
getParent
classtf2_1_1TimeCacheInterface.html
a4bfbe631c3c8c140f0e5fd7ead6d6237
(ros::Time time, std::string *error_str)=0
virtual bool
insertData
classtf2_1_1TimeCacheInterface.html
a84c2bbfa454ba74a0a500ad75c2e93ed
(const TransformStorage &new_data)=0
tf2::TimeoutException
classtf2_1_1TimeoutException.html
tf2::TransformException
TimeoutException
classtf2_1_1TimeoutException.html
a7bd8847014b48aa80f2a9b387e000b01
(const std::string errorDescription)
tf2::Transform
classtf2_1_1Transform.html
void
deSerialize
classtf2_1_1Transform.html
a9d77635d754ec4c2a058a97e879f13cf
(const struct TransformData &dataIn)
void
deSerializeDouble
classtf2_1_1Transform.html
a764abcf7c1ccf4faf05de2c3c1f5b5ec
(const struct TransformDoubleData &dataIn)
void
deSerializeFloat
classtf2_1_1Transform.html
a01f9e40d2608a2ea6393a175809a9fa9
(const struct TransformFloatData &dataIn)
TF2SIMD_FORCE_INLINE Matrix3x3 &
getBasis
classtf2_1_1Transform.html
a05974e2fa8201e40b953ee52d3649dc1
()
TF2SIMD_FORCE_INLINE const Matrix3x3 &
getBasis
classtf2_1_1Transform.html
aa4749eda464e9d878f41a2e17c14e2a8
() const
void
getOpenGLMatrix
classtf2_1_1Transform.html
a5d2ee9f34004575fd090da176b3d9b91
(tf2Scalar *m) const
TF2SIMD_FORCE_INLINE Vector3 &
getOrigin
classtf2_1_1Transform.html
aca685bd2d98ccc8ef1891f12eff71b50
()
TF2SIMD_FORCE_INLINE const Vector3 &
getOrigin
classtf2_1_1Transform.html
a76a436ce77c50d8ca2850f9d9fae1c9a
() const
Quaternion
getRotation
classtf2_1_1Transform.html
a1391d827ea0c2dbf3bc4595bd69d2ed4
() const
Transform
inverse
classtf2_1_1Transform.html
a9aa7125c38b7847cc8ed69909cf4e160
() const
Transform
inverseTimes
classtf2_1_1Transform.html
ab436223694853bbf25da85f98661b3bf
(const Transform &t) const
TF2SIMD_FORCE_INLINE Vector3
invXform
classtf2_1_1Transform.html
a77a764e38604dddd1ab3e7fd20fceccf
(const Vector3 &inVec) const
TF2SIMD_FORCE_INLINE void
mult
classtf2_1_1Transform.html
a65e1648142b4c560e3dbfbf3cbef7d03
(const Transform &t1, const Transform &t2)
TF2SIMD_FORCE_INLINE Vector3
operator()
classtf2_1_1Transform.html
aceb9190c40c1c6ce7a5124da06aedf52
(const Vector3 &x) const
TF2SIMD_FORCE_INLINE Vector3
operator*
classtf2_1_1Transform.html
a07382c3e0ff5eb1bffe2898fe771a27d
(const Vector3 &x) const
TF2SIMD_FORCE_INLINE Quaternion
operator*
classtf2_1_1Transform.html
a790d123c9fae3ae105fffc3c312d7c43
(const Quaternion &q) const
Transform
operator*
classtf2_1_1Transform.html
a4ea68353243d638eb98ea2742fe72db2
(const Transform &t) const
Transform &
operator*=
classtf2_1_1Transform.html
a3718fc10529ba664441551bc7063e544
(const Transform &t)
TF2SIMD_FORCE_INLINE Transform &
operator=
classtf2_1_1Transform.html
a799a0fb9fb7155d084d4258067ad8f0f
(const Transform &other)
void
serialize
classtf2_1_1Transform.html
a38a71f8f0f1ec18befba7cbcfd4824e4
(struct TransformData &dataOut) const
void
serializeFloat
classtf2_1_1Transform.html
adc4a475079f59e516bf6af2663ff4863
(struct TransformFloatData &dataOut) const
TF2SIMD_FORCE_INLINE void
setBasis
classtf2_1_1Transform.html
af038fdb58e227a0320fece456e3f4a7a
(const Matrix3x3 &basis)
void
setFromOpenGLMatrix
classtf2_1_1Transform.html
a472917164bf129cd58f42d97865096a6
(const tf2Scalar *m)
void
setIdentity
classtf2_1_1Transform.html
ad0c81a2a9e7541f474b57cd73a90d30a
()
TF2SIMD_FORCE_INLINE void
setOrigin
classtf2_1_1Transform.html
ab25fd855dccd651af1a9450ceebe0f00
(const Vector3 &origin)
TF2SIMD_FORCE_INLINE void
setRotation
classtf2_1_1Transform.html
a1f0d28192f417d4ecde72f88ab5d06a6
(const Quaternion &q)
Transform
classtf2_1_1Transform.html
abdbd5374c649048923e0e086cd6d60b6
()
TF2SIMD_FORCE_INLINE
Transform
classtf2_1_1Transform.html
a5248d621768574e8ce621a139b31ef05
(const Quaternion &q, const Vector3 &c=Vector3(tf2Scalar(0), tf2Scalar(0), tf2Scalar(0)))
TF2SIMD_FORCE_INLINE
Transform
classtf2_1_1Transform.html
ac2630005e5f0f07cb82a31c20a59c55c
(const Matrix3x3 &b, const Vector3 &c=Vector3(tf2Scalar(0), tf2Scalar(0), tf2Scalar(0)))
TF2SIMD_FORCE_INLINE
Transform
classtf2_1_1Transform.html
a9bf565ad361308a21c55ee3aaf3031b6
(const Transform &other)
static const Transform &
getIdentity
classtf2_1_1Transform.html
a49c3349702b3d71b219d389f45c04adf
()
Matrix3x3
m_basis
classtf2_1_1Transform.html
aab1332981132d526f64d8acd4035192f
Vector3
m_origin
classtf2_1_1Transform.html
a7f289a34abcad06e6ea011dfa6586434
tf2::BufferCore::TransformableRequest
structtf2_1_1BufferCore_1_1TransformableRequest.html
TransformableCallbackHandle
cb_handle
structtf2_1_1BufferCore_1_1TransformableRequest.html
a834278e2849347c8829568e62492274d
TransformableRequestHandle
request_handle
structtf2_1_1BufferCore_1_1TransformableRequest.html
a68797c06f44d693d0f56955346117acc
CompactFrameID
source_id
structtf2_1_1BufferCore_1_1TransformableRequest.html
a4d11d26bb11277827fb7407c5c1c80d3
std::string
source_string
structtf2_1_1BufferCore_1_1TransformableRequest.html
a37e4436d45c4639fa82e5bfc6608bd91
CompactFrameID
target_id
structtf2_1_1BufferCore_1_1TransformableRequest.html
a1683b780e1e69ec37fbcbaf63cc0ff87
std::string
target_string
structtf2_1_1BufferCore_1_1TransformableRequest.html
a04b81bc6be8af2357a745e223b233b2e
ros::Time
time
structtf2_1_1BufferCore_1_1TransformableRequest.html
a8cc455106ad49f9d7ccc36a3842f2436
tf2::TransformAccum
structtf2_1_1TransformAccum.html
void
accum
structtf2_1_1TransformAccum.html
aee4bbd178e194569b01f57447a4031a7
(bool source)
void
finalize
structtf2_1_1TransformAccum.html
ac7d4a8c0f63419e42ad4b0d359f87be2
(WalkEnding end, ros::Time _time)
CompactFrameID
gather
structtf2_1_1TransformAccum.html
a8edceb7b1b57f8a6f1e5a21ba0fa2954
(TimeCacheInterfacePtr cache, ros::Time time, std::string *error_string)
TransformAccum
structtf2_1_1TransformAccum.html
a607d698a47dd5fe9fdbdf833e97b0603
()
tf2::Quaternion
result_quat
structtf2_1_1TransformAccum.html
a5a023606848923b08af888527db2962a
tf2::Vector3
result_vec
structtf2_1_1TransformAccum.html
a4fbe934166ae690e94a0a5f82292bb96
tf2::Quaternion
source_to_top_quat
structtf2_1_1TransformAccum.html
aabe7b59ec2af0eac39136bfdb43447f2
tf2::Vector3
source_to_top_vec
structtf2_1_1TransformAccum.html
acb7ca29a3643827f5eada3965c49a6ff
TransformStorage
st
structtf2_1_1TransformAccum.html
a5f32890004103b77126d71b165f215c2
tf2::Quaternion
target_to_top_quat
structtf2_1_1TransformAccum.html
a07cda285748d776fbe8bbc15fd4c32f3
tf2::Vector3
target_to_top_vec
structtf2_1_1TransformAccum.html
a71c2bf45715f06cc91ae803bb7ca59d0
ros::Time
time
structtf2_1_1TransformAccum.html
a72dc53e611335752f2019b739ad79a09
tf2::TransformDoubleData
structtf2_1_1TransformDoubleData.html
Matrix3x3DoubleData
m_basis
structtf2_1_1TransformDoubleData.html
a1103720b3735c1b3d7c2cee94a9b6fc0
Vector3DoubleData
m_origin
structtf2_1_1TransformDoubleData.html
ab058e334c97d6293dbb37900094a9a03
tf2::TransformException
classtf2_1_1TransformException.html
TransformException
classtf2_1_1TransformException.html
a351ce7b7379c870ba7a6df9bca11a538
(const std::string errorDescription)
tf2::TransformFloatData
structtf2_1_1TransformFloatData.html
Matrix3x3FloatData
m_basis
structtf2_1_1TransformFloatData.html
a0accb3853998e9ccd520083ca53dcffd
Vector3FloatData
m_origin
structtf2_1_1TransformFloatData.html
ac274fb55632d0b846c410181d7a9faa5
tf2::TransformStorage
classtf2_1_1TransformStorage.html
TransformStorage &
operator=
classtf2_1_1TransformStorage.html
aaaab171c097cbb23e5f716e8002c687f
(const TransformStorage &rhs)
TransformStorage
classtf2_1_1TransformStorage.html
a3bd20a51b293affaf0d54f09967d80d0
()
TransformStorage
classtf2_1_1TransformStorage.html
af1559589caba87b22c12d6a0f7dcfdad
(const geometry_msgs::TransformStamped &data, CompactFrameID frame_id, CompactFrameID child_frame_id)
TransformStorage
classtf2_1_1TransformStorage.html
a3e050c951ac1d8fd7bfe876124fb8a37
(const TransformStorage &rhs)
CompactFrameID
child_frame_id_
classtf2_1_1TransformStorage.html
ad61aaea104a1343c06a03deaeae0aca1
CompactFrameID
frame_id_
classtf2_1_1TransformStorage.html
aefa1c6c0ccf92c7873a95852f3a72114
tf2::Quaternion
rotation_
classtf2_1_1TransformStorage.html
a3c1dcefbb9c07440a901815d5754434b
ros::Time
stamp_
classtf2_1_1TransformStorage.html
a87cf6ed2d47c342add33293faf5b2717
tf2::Vector3
translation_
classtf2_1_1TransformStorage.html
aa03ce2a0c3ff6211df5c96ba54b38942
tf2::Vector3DoubleData
structtf2_1_1Vector3DoubleData.html
double
m_floats
structtf2_1_1Vector3DoubleData.html
a23b15ccf24de08c5f101ed9008f2be91
[4]
tf2::Vector3FloatData
structtf2_1_1Vector3FloatData.html
float
m_floats
structtf2_1_1Vector3FloatData.html
a0b85bbe11fe3c9ace31cfcef249a4de8
[4]
geometry_msgs
namespacegeometry__msgs.html
ROS_DECLARE_MESSAGE
namespacegeometry__msgs.html
a4c3913392c82cfcd90301fe479ce4100
(TransformStamped)
tf2
namespacetf2.html
tf2::cache
tf2::impl
tf2::BufferCore
tf2::CanTransformAccum
tf2::ConnectivityException
tf2::ExtrapolationException
tf2::InvalidArgumentException
tf2::LookupException
tf2::Matrix3x3
tf2::Matrix3x3DoubleData
tf2::Matrix3x3FloatData
tf2::Quaternion
tf2::Stamped
tf2::StaticCache
tf2::TestBufferCore
tf2::tf2Vector4
tf2::TimeAndFrameIDFrameComparator
tf2::TimeCache
tf2::TimeCacheInterface
tf2::TimeoutException
tf2::Transform
tf2::TransformAccum
tf2::TransformDoubleData
tf2::TransformException
tf2::TransformFloatData
tf2::TransformStorage
tf2::Vector3DoubleData
tf2::Vector3FloatData
uint32_t
CompactFrameID
namespacetf2.html
a39fe468fdd4fe89d39c8b4c342982ac8
std::pair< ros::Time, CompactFrameID >
P_TimeAndFrameID
namespacetf2.html
a92c1b81465fe3dd773665335e5d7e75b
boost::shared_ptr< TimeCacheInterface >
TimeCacheInterfacePtr
namespacetf2.html
a9a498e22bd98f5f836e78bc52a495792
uint32_t
TransformableCallbackHandle
namespacetf2.html
ae277eada1e73ae4629514ca6ad519d9c
uint64_t
TransformableRequestHandle
namespacetf2.html
a1a6fc94f94952c2c5f64db7ea404cc56
TransformableResult
namespacetf2.html
afc348d16c720ba9ccff590b776495667
TransformAvailable
namespacetf2.html
afc348d16c720ba9ccff590b776495667a309c35f0b562929dda96e381b31a20f2
TransformFailure
namespacetf2.html
afc348d16c720ba9ccff590b776495667a7303f2fa362a18838b4d097300e418f7
WalkEnding
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38
Identity
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38ae432321f6b059f849d8cc88a72f679eb
TargetParentOfSource
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38a82c570df1e47109fffd4503d5ec59887
SourceParentOfTarget
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38a2e9b0d7f049e252db5f15883791d4da5
FullPath
namespacetf2.html
a975c5cad42e1b46df6016fc11d713a38a5bf0a212788f5b5cc466b709fcc95911
TF2SIMD_FORCE_INLINE tf2Scalar
angle
namespacetf2.html
a43c178b5fba1b9c8b2a276884b392fb4
(const Quaternion &q1, const Quaternion &q2)
TF2SIMD_FORCE_INLINE tf2Scalar
angleShortestPath
namespacetf2.html
afa1d203f354a760872653bf0aa565bf6
(const Quaternion &q1, const Quaternion &q2)
ATTRIBUTE_ALIGNED16
namespacetf2.html
acb4e6a50aab51f2903019fe15b32c73d
(class) QuadWord
void
convert
namespacetf2.html
af1255c37833c838543b512febce5e9b1
(const A &a, B &b)
void
convert
namespacetf2.html
ae136a785b8c751709c7cc7c85bb1d954
(const A &a1, A &a2)
TF2SIMD_FORCE_INLINE tf2Scalar
dot
namespacetf2.html
a8e94693ef066c89efaafbb64d6402c15
(const Quaternion &q1, const Quaternion &q2)
void
doTransform
namespacetf2.html
a2bf447973d0079bb3fa862b3c947e147
(const T &data_in, T &data_out, const geometry_msgs::TransformStamped &transform)
void
fromMsg
namespacetf2.html
a5e395779f27ef64653d748ecae342954
(const A &, B &b)
void
getEulerYPR
namespacetf2.html
ae42674f2ca5081805466c0f12d25c307
(const A &a, double &yaw, double &pitch, double &roll)
const std::string &
getFrameId
namespacetf2.html
aa50644b7ee54820ff91520debf17c8a7
(const T &t)
const std::string &
getFrameId
namespacetf2.html
aa6b95d6ec4d949834907132ba4eb7105
(const tf2::Stamped< P > &t)
const ros::Time &
getTimestamp
namespacetf2.html
a49192866d5c81a02cc25119c27d0a401
(const T &t)
const ros::Time &
getTimestamp
namespacetf2.html
abcdbd82dc200bf89aa47c4d5a998a9a4
(const tf2::Stamped< P > &t)
A
getTransformIdentity
namespacetf2.html
a44d33a2569aead195c4c8ec1c95fa9cb
()
double
getYaw
namespacetf2.html
a4ba73137cbca3cb04ae2072075dc7469
(const A &a)
TF2SIMD_FORCE_INLINE Quaternion
inverse
namespacetf2.html
abd8ae5815c0a3174e1880937da064ee9
(const Quaternion &q)
TF2SIMD_FORCE_INLINE tf2Scalar
length
namespacetf2.html
ab20034dc53b40043a702876ff38c78a1
(const Quaternion &q)
TF2SIMD_FORCE_INLINE Vector3
lerp
namespacetf2.html
a091b8e8f0b98592c95fa9279fca7832b
(const Vector3 &v1, const Vector3 &v2, const tf2Scalar &t)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
ab6986ce882ea8ff8cb4043174a788c7e
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Quaternion
operator*
namespacetf2.html
aa1cc1b6712a01a6cf1c074e22f07f8ac
(const Quaternion &q1, const Quaternion &q2)
TF2SIMD_FORCE_INLINE Quaternion
operator*
namespacetf2.html
a701335dd7331e8391843b31dd89746a6
(const Quaternion &q, const Vector3 &w)
TF2SIMD_FORCE_INLINE Quaternion
operator*
namespacetf2.html
ad7959a2eda83f796f2a9dfda1de62446
(const Vector3 &w, const Quaternion &q)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
a0fc436880cfb3ae2dc4057e1110feeb9
(const Vector3 &v, const tf2Scalar &s)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
a24a044cdf7e8697b0a87e4a02f46fdf6
(const tf2Scalar &s, const Vector3 &v)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
aa066c1c13ee857e7c53e747698297d03
(const Matrix3x3 &m, const Vector3 &v)
TF2SIMD_FORCE_INLINE Vector3
operator*
namespacetf2.html
aa70d0ade60720a734f2811468e58f281
(const Vector3 &v, const Matrix3x3 &m)
TF2SIMD_FORCE_INLINE Matrix3x3
operator*
namespacetf2.html
a3abad80a9d8e67f3ecb54c2acce23a71
(const Matrix3x3 &m1, const Matrix3x3 &m2)
TF2SIMD_FORCE_INLINE Vector3
operator+
namespacetf2.html
a383e71ef919fa2293041a6744ecc817b
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Quaternion
operator-
namespacetf2.html
adfbe7f7d4a81ae2498cc6133d598bca8
(const Quaternion &q)
TF2SIMD_FORCE_INLINE Vector3
operator-
namespacetf2.html
a2ff12262fde83ab6ea791a8944fa988b
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Vector3
operator-
namespacetf2.html
ac04634a5f16e9b847e707cd6331ce177
(const Vector3 &v)
TF2SIMD_FORCE_INLINE Vector3
operator/
namespacetf2.html
ac0e5e9a30c6190e83116560fd5bb22c3
(const Vector3 &v, const tf2Scalar &s)
TF2SIMD_FORCE_INLINE Vector3
operator/
namespacetf2.html
aa0c6f9fcbc3d965ff7f65aabbf2d10ef
(const Vector3 &v1, const Vector3 &v2)
bool
operator==
namespacetf2.html
a6da6fc14a18909fdf8a76d4fda7d884f
(const Stamped< T > &a, const Stamped< T > &b)
TF2SIMD_FORCE_INLINE bool
operator==
namespacetf2.html
ae4f08501fa8bfb3b573da02dfa313b78
(const Transform &t1, const Transform &t2)
TF2SIMD_FORCE_INLINE bool
operator==
namespacetf2.html
a20bdc45d8f89fd75b865027cf5605e60
(const Matrix3x3 &m1, const Matrix3x3 &m2)
bool
operator>
namespacetf2.html
af6b7751d6c501e45403acf4bc2380743
(const TransformStorage &lhs, const TransformStorage &rhs)
TF2SIMD_FORCE_INLINE Vector3
quatRotate
namespacetf2.html
a4b1571a51716bd91263907d5369d6bc6
(const Quaternion &rotation, const Vector3 &v)
void
setIdentity
namespacetf2.html
afa22cc9c9a3647b94cd55f077626674d
(geometry_msgs::Transform &tx)
TF2SIMD_FORCE_INLINE Quaternion
shortestArcQuat
namespacetf2.html
ae0befb93ed8e07d7c6e2a682c30d3a28
(const Vector3 &v0, const Vector3 &v1)
TF2SIMD_FORCE_INLINE Quaternion
shortestArcQuatNormalize2
namespacetf2.html
a38d479854edad24c669e2b92165ac3bc
(Vector3 &v0, Vector3 &v1)
TF2SIMD_FORCE_INLINE Quaternion
slerp
namespacetf2.html
adc5aac360d437d4161694b3922d621fd
(const Quaternion &q1, const Quaternion &q2, const tf2Scalar &t)
bool
startsWithSlash
namespacetf2.html
a53ac3bca9d9ba2e4de92bea48a97d1c4
(const std::string &frame_id)
std::string
stripSlash
namespacetf2.html
a1b159a3c0acb1a14d90fee46437b01ae
(const std::string &in)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Angle
namespacetf2.html
a52fc8ce3423902c14b6e851e9502a010
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE Vector3
tf2Cross
namespacetf2.html
a60f12c54ff82f06013352358d9741c48
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Distance
namespacetf2.html
a5e281b338495703f8971d29da084570b
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Distance2
namespacetf2.html
af8cf853e9f86c22803e5ec8fa66b18de
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Dot
namespacetf2.html
a48f6286c1ae34e4fe121ebd430431ba6
(const Vector3 &v1, const Vector3 &v2)
TF2SIMD_FORCE_INLINE void
tf2PlaneSpace1
namespacetf2.html
a9155b0ef2e33898f776ff62a11b3e79f
(const Vector3 &n, Vector3 &p, Vector3 &q)
TF2SIMD_FORCE_INLINE void
tf2SwapScalarEndian
namespacetf2.html
af3b3a92d0cb4ef50da7ced016c637f50
(const tf2Scalar &sourceVal, tf2Scalar &destVal)
TF2SIMD_FORCE_INLINE void
tf2SwapVector3Endian
namespacetf2.html
a8bdee6913de26da9cc891ed950a91ef2
(const Vector3 &sourceVec, Vector3 &destVec)
TF2SIMD_FORCE_INLINE tf2Scalar
tf2Triple
namespacetf2.html
a2d93868a26a37805fbc0cea380a64a27
(const Vector3 &v1, const Vector3 &v2, const Vector3 &v3)
TF2SIMD_FORCE_INLINE void
tf2UnSwapVector3Endian
namespacetf2.html
aa1632165126d25fa84b3b60a0d0bef6e
(Vector3 &vector)
B
toMsg
namespacetf2.html
a66edbda6fa9127178de05ca185603b18
(const A &a)
void
transformMsgToTF2
namespacetf2.html
a64f1c57d52fa41c75289be5d39a68a7b
(const geometry_msgs::Transform &msg, tf2::Transform &tf2)
void
transformTF2ToMsg
namespacetf2.html
acb5a7c8ca37fb67b62b4c0e7c25e1ba6
(const tf2::Transform &tf2, geometry_msgs::Transform &msg)
void
transformTF2ToMsg
namespacetf2.html
a9e63af3420b08fb187d1b9429a3fa899
(const tf2::Transform &tf2, geometry_msgs::TransformStamped &msg, ros::Time stamp, const std::string &frame_id, const std::string &child_frame_id)
void
transformTF2ToMsg
namespacetf2.html
a3ce51706e9d6cabe6ee047c39b2bcfc5
(const tf2::Quaternion &orient, const tf2::Vector3 &pos, geometry_msgs::Transform &msg)
void
transformTF2ToMsg
namespacetf2.html
a57182b75363f8249e568599c3f4ccd61
(const tf2::Quaternion &orient, const tf2::Vector3 &pos, geometry_msgs::TransformStamped &msg, ros::Time stamp, const std::string &frame_id, const std::string &child_frame_id)
static double
QUATERNION_NORMALIZATION_TOLERANCE
namespacetf2.html
a144c45f937211ad84b558349977bae9c
tf2::cache
namespacetf2_1_1cache.html
void
createExtrapolationException1
namespacetf2_1_1cache.html
ac2e9c50770ebf799c482cb71252ecf3b
(ros::Time t0, ros::Time t1, std::string *error_str)
void
createExtrapolationException2
namespacetf2_1_1cache.html
adb1a10af86c6525bdc40277b390c6bdf
(ros::Time t0, ros::Time t1, std::string *error_str)
void
createExtrapolationException3
namespacetf2_1_1cache.html
a4cc78cb511d97a522d3a70a54ec0703d
(ros::Time t0, ros::Time t1, std::string *error_str)
tf2::impl
namespacetf2_1_1impl.html
tf2::impl::Converter
void
getEulerYPR
namespacetf2_1_1impl.html
a32bc2976c8aabb303380da1e1e78dac8
(const tf2::Quaternion &q, double &yaw, double &pitch, double &roll)
double
getYaw
namespacetf2_1_1impl.html
a819a150bf122422c6434239e3ae36a74
(const tf2::Quaternion &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
ad0ab911cf881139469f0ae4ebb86b0c9
(const tf2::Quaternion &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
a0ff60be293fec7d8172cd07e1bd3bebe
(const geometry_msgs::Quaternion &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
ad1bc130ca5c8af8f3c0688dc44555629
(const geometry_msgs::QuaternionStamped &q)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
a7bec094f2b85cc5d1d02e3ee441e1742
(const tf2::Stamped< T > &t)
tf2::Quaternion
toQuaternion
namespacetf2_1_1impl.html
af731ad4fbe46c7ef36322b90528090b9
(const T &t)
index
index
conversions
codeapi
rosapi