Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not use namespace Eigen and KDL for Orocos types #33

Open
meyerj opened this issue Jul 1, 2019 · 0 comments
Open

Do not use namespace Eigen and KDL for Orocos types #33

meyerj opened this issue Jul 1, 2019 · 0 comments

Comments

@meyerj
Copy link
Member

meyerj commented Jul 1, 2019

From #26 (comment):

But the VectorTypeInfo<T> and related functions should not be exposed as part of the Eigen namespace and deserve their own namespace eigen_typekit or similar instead. There might be some difficulties related to argument depending lookup. For example, the istream streaming operators should be defined in the RTT::types namespace so that they will be found by the implementation of TypeStreamSelector without having to "pollute" the Eigen namespace. An alternative to define streaming operators is to specialize this template class for Eigen types and don't use the streaming operators at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant