Namespaces | Functions
industrial_utils Namespace Reference

Namespaces

 param
 

Functions

bool findChainJointNames (const urdf::LinkConstSharedPtr &link, bool ignore_fixed, std::vector< std::string > &joint_names)
 
bool isSame (const std::vector< std::string > &lhs, const std::vector< std::string > &rhs)
 Checks to see if sets are the same(same members, same order) Wraps std::equal method. More...
 
bool isSimilar (std::vector< std::string > lhs, std::vector< std::string > rhs)
 Checks to see if sets are similar(same members, any order) NOTE: Vectors are passed by copy because they are modified by the function(i.e. ordered). This function should not be used for large vectors or in loops (it is slow!) More...
 

Function Documentation

◆ findChainJointNames()

bool industrial_utils::findChainJointNames ( const urdf::LinkConstSharedPtr &  link,
bool  ignore_fixed,
std::vector< std::string > &  joint_names 
)

Definition at line 72 of file utils.cpp.

◆ isSame()

bool industrial_utils::isSame ( const std::vector< std::string > &  lhs,
const std::vector< std::string > &  rhs 
)

Checks to see if sets are the same(same members, same order) Wraps std::equal method.

Parameters
lhsfirst vector
rhssecond vector
Returns
true set are similar (same members, same order)

Definition at line 57 of file utils.cpp.

◆ isSimilar()

bool industrial_utils::isSimilar ( std::vector< std::string >  lhs,
std::vector< std::string >  rhs 
)

Checks to see if sets are similar(same members, any order) NOTE: Vectors are passed by copy because they are modified by the function(i.e. ordered). This function should not be used for large vectors or in loops (it is slow!)

Parameters
lhsfirst vector
rhssecond vector
Returns
true set are similar (same members, any order)

Definition at line 39 of file utils.cpp.



industrial_utils
Author(s): Shaun Edwards
autogenerated on Wed Mar 2 2022 00:24:51