geolib2
Functions
test_matrix.cpp File Reference
#include <geolib/math_types.h>
#include <geolib/ros/tf_conversions.h>
#include <iostream>
#include <profiling/Timer.h>
#include <tf/transform_datatypes.h>
#include <stdlib.h>
#include <time.h>
Include dependency graph for test_matrix.cpp:

Go to the source code of this file.

Functions

bool equals (const geo::Transform3 &T, const tf::Transform &T_tf)
 
bool equals (const geo::Transform3 &T, const tf::Transform &T_tf, const std::string &msg)
 
bool equals (double a, double b)
 
int main ()
 
void print (const tf::Matrix3x3 &m)
 
void print (const tf::Transform &t)
 
void print (const tf::Vector3 &v)
 
double random (double min, double max)
 
tf::Transform randomTransform ()
 

Function Documentation

◆ equals() [1/3]

bool equals ( const geo::Transform3 T,
const tf::Transform &  T_tf 
)

Definition at line 50 of file test_matrix.cpp.

◆ equals() [2/3]

bool equals ( const geo::Transform3 T,
const tf::Transform &  T_tf,
const std::string msg 
)

Definition at line 70 of file test_matrix.cpp.

◆ equals() [3/3]

bool equals ( double  a,
double  b 
)

Definition at line 46 of file test_matrix.cpp.

◆ main()

int main ( )

Definition at line 86 of file test_matrix.cpp.

◆ print() [1/3]

void print ( const tf::Matrix3x3 &  m)

Definition at line 30 of file test_matrix.cpp.

◆ print() [2/3]

void print ( const tf::Transform &  t)

Definition at line 39 of file test_matrix.cpp.

◆ print() [3/3]

void print ( const tf::Vector3 &  v)

Definition at line 35 of file test_matrix.cpp.

◆ random()

double random ( double  min,
double  max 
)

Definition at line 16 of file test_matrix.cpp.

◆ randomTransform()

tf::Transform randomTransform ( )

Definition at line 22 of file test_matrix.cpp.