eigenpy 3.12.0
Bindings between Numpy and Eigen using Boost.Python
Loading...
Searching...
No Matches
version.hpp
1//
2// Copyright (c) 2019-2020 INRIA
3//
4
5#ifndef __eigenpy_version_hpp__
6#define __eigenpy_version_hpp__
7
8#include <string>
9
10#include "eigenpy/config.hpp"
11
12namespace eigenpy {
13
19std::string EIGENPY_DLLAPI printVersion(const std::string& delimiter = ".");
20
26std::string EIGENPY_DLLAPI
27printEigenVersion(const std::string& delimiter = ".");
28
42bool EIGENPY_DLLAPI checkVersionAtLeast(unsigned int major_version,
43 unsigned int minor_version,
44 unsigned int patch_version);
45} // namespace eigenpy
46
47#endif // __eigenpy_version_hpp__
bool EIGENPY_DLLAPI checkVersionAtLeast(unsigned int major_version, unsigned int minor_version, unsigned int patch_version)
Checks if the current version of EigenPy is at least the version provided by the input arguments.
std::string EIGENPY_DLLAPI printVersion(const std::string &delimiter=".")
Returns the current version of EigenPy as a string using the following standard: EIGENPY_MINOR_VERSIO...
std::string EIGENPY_DLLAPI printEigenVersion(const std::string &delimiter=".")
Returns the current version of Eigen3 as a string using the following standard: EIGEN_MINOR_VERSION....