Go to the documentation of this file.
9 #include <tf/transform_datatypes.h>
16 double random(
double min,
double max) {
17 return ((
double)rand() / RAND_MAX) * (max - min) + min;
30 void print(
const tf::Matrix3x3& m) {
47 return std::abs(
a -
b) < 1e-10;
51 if ( !
equals(T.
t.x, T_tf.getOrigin().getX()) ||
52 !
equals(T.
t.y, T_tf.getOrigin().getY()) ||
53 !
equals(T.
t.z, T_tf.getOrigin().getZ())) {
60 if ( !
equals(q.
x, q_tf.getX()) ||
98 if ( !
equals(t1, t1_tf,
"equals(Transform, Transform)") ||
99 !
equals(t1 * t2, t1_tf * t2_tf,
"Transform * Transform") ||
tf::Transform randomTransform()
double random(double min, double max)
bool equals(double a, double b)
void convert(const geo::Vector3 &v, geometry_msgs::Point &msg)
converting geo::Vector3 to geometry_msgs::Point message
void print(const tf::Matrix3x3 &m)
QuaternionT< real > Quaternion