Functions
tf_benchmark.cpp File Reference
#include <gtest/gtest.h>
#include <tf/tf.h>
#include <sys/time.h>
#include "tf/LinearMath/Vector3.h"
Include dependency graph for tf_benchmark.cpp:

Go to the source code of this file.

Functions

void generate_rand_vectors (double scale, uint64_t runs, std::vector< double > &xvalues, std::vector< double > &yvalues, std::vector< double > &zvalues)
int main (int argc, char **argv)
void seed_rand ()
 TEST (tf_benchmark, canTransformCacheLength0)
 TEST (tf_benchmark, canTransformCacheLength10000)
 TEST (tf_benchmark, lookupTransformCacheLength10000)
 TEST (tf_benchmark, benchmarkExhaustiveSearch)

Function Documentation

void generate_rand_vectors ( double  scale,
uint64_t  runs,
std::vector< double > &  xvalues,
std::vector< double > &  yvalues,
std::vector< double > &  zvalues 
)

Definition at line 44 of file tf_benchmark.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 232 of file tf_benchmark.cpp.

void seed_rand ( )

Definition at line 36 of file tf_benchmark.cpp.

TEST ( tf_benchmark  ,
canTransformCacheLength0   
)

Definition at line 59 of file tf_benchmark.cpp.

TEST ( tf_benchmark  ,
canTransformCacheLength10000   
)

Definition at line 79 of file tf_benchmark.cpp.

TEST ( tf_benchmark  ,
lookupTransformCacheLength10000   
)

Definition at line 128 of file tf_benchmark.cpp.

TEST ( tf_benchmark  ,
benchmarkExhaustiveSearch   
)

Definition at line 177 of file tf_benchmark.cpp.



tf
Author(s): Tully Foote, Eitan Marder-Eppstein, Wim Meeussen
autogenerated on Thu Jun 6 2019 18:45:32