Giter Site home page Giter Site logo

Comments (2)

zkingston avatar zkingston commented on June 22, 2024

Can you post the full output of make update_bindings?

from ompl.

lostDeers avatar lostDeers commented on June 22, 2024

I met the same problem. Here is the full output of execute make update_bindings in ompl-1.6.0/build/Release.

[  0%] Preparing C++ header file for Python binding generation for module control
[  0%] Built target control.h
[  0%] Preparing C++ header file for Python binding generation for module base
[  0%] Built target base.h
[100%] Preparing C++ header file for Python binding generation for module util
[100%] Built target util.h
[100%] Creating C++ code for Python module util (see pyplusplus_util.log)
/usr/local/lib/python3.10/dist-packages/pyplusplus/binary_parsers/parsers.py:7: DeprecationWarning: invalid escape sequence 'm'
  """
std::vector<double>::reference std::vector<double>::at(std::size_t
__n) [member function] > warning W1008: The function returns non-const
reference to "Python immutable" > type. The value cannot be modified
from Python.
std::vector<double>::reference std::vector<double>::front() [member
function] > warning W1008: The function returns non-const reference to
"Python immutable" > type. The value cannot be modified from Python.
std::vector<double>::reference std::vector<double>::back() [member
function] > warning W1008: The function returns non-const reference to
"Python immutable" > type. The value cannot be modified from Python.
std::vector<double>::pointer
std::vector<double>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const double *, std::vector<double>>
__first, __gnu_cxx::__normal_iterator<const double *,
std::vector<double>> __last) [member function] > compilation error
W1050: The function returns "std::vector<double>::pointer" > type. You
have to specify a call policies.Be sure to take a look on `Py++` >
defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer
__first, std::vector<double>::pointer __last,
std::vector<double>::pointer __result,
std::vector<double>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer arg0,
std::vector<double>::pointer arg1, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & arg3, std::false_type
arg4) [member function] > compilation error W1050: The function
returns "std::vector<double>::pointer" > type. You have to specify a
call policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_relocate(std::vector<double>::pointer __first,
std::vector<double>::pointer __last, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
std::vector<unsigned int>::reference std::vector<unsigned
int>::at(std::size_t __n) [member function] > warning W1008: The
function returns non-const reference to "Python immutable" > type. The
value cannot be modified from Python.
std::vector<unsigned int>::reference std::vector<unsigned
int>::front() [member function] > warning W1008: The function returns
non-const reference to "Python immutable" > type. The value cannot be
modified from Python.
std::vector<unsigned int>::reference std::vector<unsigned int>::back()
[member function] > warning W1008: The function returns non-const
reference to "Python immutable" > type. The value cannot be modified
from Python.
std::vector<unsigned int>::pointer std::vector<unsigned
int>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const unsigned int *,
std::vector<unsigned int>> __first, __gnu_cxx::__normal_iterator<const
unsigned int *, std::vector<unsigned int>> __last) [member function] >
compilation error W1050: The function returns "std::vector<unsigned >
int>::pointer" type. You have to specify a call policies.Be sure to
take a > look on `Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer arg0,
std::vector<unsigned int>::pointer arg1, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > int>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
std::vector<ompl::PPM::Color>::pointer
std::vector<ompl::PPM::Color>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const ompl::PPM::Color *,
std::vector<ompl::PPM::Color>> __first,
__gnu_cxx::__normal_iterator<const ompl::PPM::Color *,
std::vector<ompl::PPM::Color>> __last) [member function] > compilation
error W1050: The function returns >
"std::vector<ompl::PPM::Color>::pointer" type. You have to specify a
call > policies.Be sure to take a look on `Py++` defined call policies
static std::vector<ompl::PPM::Color>::pointer std::vector<ompl::PPM::C
olor>::_S_do_relocate(std::vector<ompl::PPM::Color>::pointer __first,
std::vector<ompl::PPM::Color>::pointer __last,
std::vector<ompl::PPM::Color>::pointer __result,
std::vector<ompl::PPM::Color>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<ompl::PPM::Color>::pointer" type. You
have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<ompl::PPM::Color>::pointer std::vector<ompl::PPM::C
olor>::_S_do_relocate(std::vector<ompl::PPM::Color>::pointer arg0,
std::vector<ompl::PPM::Color>::pointer arg1,
std::vector<ompl::PPM::Color>::pointer __result,
std::vector<ompl::PPM::Color>::_Tp_alloc_type & arg3, std::false_type
arg4) [member function] > compilation error W1050: The function
returns > "std::vector<ompl::PPM::Color>::pointer" type. You have to
specify a call > policies.Be sure to take a look on `Py++` defined
call policies
static std::vector<ompl::PPM::Color>::pointer std::vector<ompl::PPM::C
olor>::_S_relocate(std::vector<ompl::PPM::Color>::pointer __first,
std::vector<ompl::PPM::Color>::pointer __last,
std::vector<ompl::PPM::Color>::pointer __result,
std::vector<ompl::PPM::Color>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns >
"std::vector<ompl::PPM::Color>::pointer" type. You have to specify a
call > policies.Be sure to take a look on `Py++` defined call policies
std::vector<unsigned long>::reference std::vector<unsigned
long>::at(std::size_t __n) [member function] > warning W1008: The
function returns non-const reference to "Python immutable" > type. The
value cannot be modified from Python.
std::vector<unsigned long>::reference std::vector<unsigned
long>::front() [member function] > warning W1008: The function returns
non-const reference to "Python immutable" > type. The value cannot be
modified from Python.
std::vector<unsigned long>::reference std::vector<unsigned
long>::back() [member function] > warning W1008: The function returns
non-const reference to "Python immutable" > type. The value cannot be
modified from Python.
std::vector<unsigned long>::pointer std::vector<unsigned
long>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const unsigned long *,
std::vector<unsigned long>> __first,
__gnu_cxx::__normal_iterator<const unsigned long *,
std::vector<unsigned long>> __last) [member function] > compilation
error W1050: The function returns "std::vector<unsigned >
long>::pointer" type. You have to specify a call policies.Be sure to
take a > look on `Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer arg0,
std::vector<unsigned long>::pointer arg1, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > long>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
std::vector<int>::reference std::vector<int>::at(std::size_t __n)
[member function] > warning W1008: The function returns non-const
reference to "Python immutable" > type. The value cannot be modified
from Python.
std::vector<int>::reference std::vector<int>::front() [member
function] > warning W1008: The function returns non-const reference to
"Python immutable" > type. The value cannot be modified from Python.
std::vector<int>::reference std::vector<int>::back() [member function]
> warning W1008: The function returns non-const reference to "Python
immutable" > type. The value cannot be modified from Python.
std::vector<int>::pointer
std::vector<int>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const int *, std::vector<int>> __first,
__gnu_cxx::__normal_iterator<const int *, std::vector<int>> __last)
[member function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer arg0,
std::vector<int>::pointer arg1, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & arg3, std::false_type arg4) [member
function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc) [member function] >
compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
std::vector<std::basic_string<char>>::pointer
std::vector<std::basic_string<char>>::_M_allocate_and_copy(std::size_t
__n, __gnu_cxx::__normal_iterator<const std::basic_string<char> *,
std::vector<std::basic_string<char>>> __first,
__gnu_cxx::__normal_iterator<const std::basic_string<char> *,
std::vector<std::basic_string<char>>> __last) [member function] >
compilation error W1050: The function returns >
"std::vector<std::basic_string<char>>::pointer" type. You have to
specify a > call policies.Be sure to take a look on `Py++` defined
call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer arg0, std::vector<std::basic_string<char>>::pointer arg1,
std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_relocate(std::vector<std::basic_string<char>>:
:pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc)
[member function] > compilation error W1050: The function returns >
"std::vector<std::basic_string<char>>::pointer" type. You have to
specify a > call policies.Be sure to take a look on `Py++` defined
call policies
std::vector<std::vector<int>>::pointer
std::vector<std::vector<int>>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const std::vector<int> *,
std::vector<std::vector<int>>> __first,
__gnu_cxx::__normal_iterator<const std::vector<int> *,
std::vector<std::vector<int>>> __last) [member function] > compilation
error W1050: The function returns >
"std::vector<std::vector<int>>::pointer" type. You have to specify a
call > policies.Be sure to take a look on `Py++` defined call policies
static std::vector<std::vector<int>>::pointer std::vector<std::vector<
int>>::_S_do_relocate(std::vector<std::vector<int>>::pointer __first,
std::vector<std::vector<int>>::pointer __last,
std::vector<std::vector<int>>::pointer __result,
std::vector<std::vector<int>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<int>>::pointer" type. You
have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<int>>::pointer std::vector<std::vector<
int>>::_S_do_relocate(std::vector<std::vector<int>>::pointer arg0,
std::vector<std::vector<int>>::pointer arg1,
std::vector<std::vector<int>>::pointer __result,
std::vector<std::vector<int>>::_Tp_alloc_type & arg3, std::false_type
arg4) [member function] > compilation error W1050: The function
returns > "std::vector<std::vector<int>>::pointer" type. You have to
specify a call > policies.Be sure to take a look on `Py++` defined
call policies
static std::vector<std::vector<int>>::pointer std::vector<std::vector<
int>>::_S_relocate(std::vector<std::vector<int>>::pointer __first,
std::vector<std::vector<int>>::pointer __last,
std::vector<std::vector<int>>::pointer __result,
std::vector<std::vector<int>>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns >
"std::vector<std::vector<int>>::pointer" type. You have to specify a
call > policies.Be sure to take a look on `Py++` defined call policies
std::vector<std::vector<unsigned int>>::pointer
std::vector<std::vector<unsigned
int>>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const std::vector<unsigned int> *,
std::vector<std::vector<unsigned int>>> __first,
__gnu_cxx::__normal_iterator<const std::vector<unsigned int> *,
std::vector<std::vector<unsigned int>>> __last) [member function] >
compilation error W1050: The function returns >
"std::vector<std::vector<unsigned int>>::pointer" type. You have to
specify a > call policies.Be sure to take a look on `Py++` defined
call policies
static std::vector<std::vector<unsigned int>>::pointer
std::vector<std::vector<unsigned
int>>::_S_do_relocate(std::vector<std::vector<unsigned int>>::pointer
__first, std::vector<std::vector<unsigned int>>::pointer __last,
std::vector<std::vector<unsigned int>>::pointer __result,
std::vector<std::vector<unsigned int>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<unsigned int>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::vector<unsigned int>>::pointer
std::vector<std::vector<unsigned
int>>::_S_do_relocate(std::vector<std::vector<unsigned int>>::pointer
arg0, std::vector<std::vector<unsigned int>>::pointer arg1,
std::vector<std::vector<unsigned int>>::pointer __result,
std::vector<std::vector<unsigned int>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<unsigned int>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::vector<unsigned int>>::pointer
std::vector<std::vector<unsigned
int>>::_S_relocate(std::vector<std::vector<unsigned int>>::pointer
__first, std::vector<std::vector<unsigned int>>::pointer __last,
std::vector<std::vector<unsigned int>>::pointer __result,
std::vector<std::vector<unsigned int>>::_Tp_alloc_type & __alloc)
[member function] > compilation error W1050: The function returns >
"std::vector<std::vector<unsigned int>>::pointer" type. You have to
specify a > call policies.Be sure to take a look on `Py++` defined
call policies
std::vector<std::vector<double>>::pointer
std::vector<std::vector<double>>::_M_allocate_and_copy(std::size_t
__n, __gnu_cxx::__normal_iterator<const std::vector<double> *,
std::vector<std::vector<double>>> __first,
__gnu_cxx::__normal_iterator<const std::vector<double> *,
std::vector<std::vector<double>>> __last) [member function] >
compilation error W1050: The function returns >
"std::vector<std::vector<double>>::pointer" type. You have to specify
a call > policies.Be sure to take a look on `Py++` defined call
policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
arg0, std::vector<std::vector<double>>::pointer arg1,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns >
"std::vector<std::vector<double>>::pointer" type. You have to specify
a call > policies.Be sure to take a look on `Py++` defined call
policies
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::_M_allocate_and_copy(std::size_t __n,
__gnu_cxx::__normal_iterator<const std::map<std::basic_string<char>,
std::basic_string<char>> *,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>> __first, __gnu_cxx::__normal_iterator<const
std::map<std::basic_string<char>, std::basic_string<char>> *,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>> __last) [member function] > compilation
error W1050: The function returns >
"std::vector<std::map<std::basic_string<char>, >
std::basic_string<char>>>::pointer" type. You have to specify a call >
policies.Be sure to take a look on `Py++` defined call policies
static std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer
std::vector<std::map<std::basic_string<char>, std::basic_string<char>>
>::_S_do_relocate(std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer __first,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer __last,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer __result,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::_Tp_alloc_type & __alloc, std::true_type
arg4) [member function] > compilation error W1050: The function
returns > "std::vector<std::map<std::basic_string<char>, >
std::basic_string<char>>>::pointer" type. You have to specify a call >
policies.Be sure to take a look on `Py++` defined call policies
static std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer
std::vector<std::map<std::basic_string<char>, std::basic_string<char>>
>::_S_do_relocate(std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer arg0,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer arg1,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer __result,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::_Tp_alloc_type & arg3, std::false_type
arg4) [member function] > compilation error W1050: The function
returns > "std::vector<std::map<std::basic_string<char>, >
std::basic_string<char>>>::pointer" type. You have to specify a call >
policies.Be sure to take a look on `Py++` defined call policies
static std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer
std::vector<std::map<std::basic_string<char>, std::basic_string<char>>
>::_S_relocate(std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer __first,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer __last,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::pointer __result,
std::vector<std::map<std::basic_string<char>,
std::basic_string<char>>>::_Tp_alloc_type & __alloc) [member function]
> compilation error W1050: The function returns >
"std::vector<std::map<std::basic_string<char>, >
std::basic_string<char>>>::pointer" type. You have to specify a call >
policies.Be sure to take a look on `Py++` defined call policies
void ompl::msg::log(char const * file, int line, ompl::msg::LogLevel
level, char const * m, ...) [free function] > warning W1053: `Py++`
will not expose function "void ompl::msg::log(char const > * file, int
line, ompl::msg::LogLevel level, char const * m, ...) [free >
function]" - the function has variable-argument list, spicified by
ellipsis > (...).
-- Build type: Release
-- Checking for module 'libspot'
--   No package 'libspot' found
-- Could NOT find spot (missing: SPOT_LIBRARIES SPOT_INCLUDE_DIRS) 
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Code for module tools not found; type "make update_bindings"
-- The following features have been enabled:

 * OMPL_VERSIONED_INSTALL, Whether to install header files in
   <prefix>/include/ompl-X.Y/ompl, where X and Y are the major and minor
   version numbers
 * OMPL_BUILD_PYBINDINGS, Whether to build the Python bindings.
 * OMPL_BUILD_PYTESTS, Whether to build/run the python binding unit tests.
 * OMPL_BUILD_TESTS, Whether to build the unit tests.
 * OMPL_BUILD_DEMOS, Whether to build the OMPL demo programs.

-- The following OPTIONAL packages have been found:

 * Threads, <https://en.wikipedia.org/wiki/POSIX_Threads>
   Pthreads is sometimes needed, depending on OS / compiler.
 * pypy, <https://pypy.org>
   Used to speed up the generation of python bindings.
 * ODE, <http://ode.org>
   The Open Dynamics Engine can be used as a "black box" for kinodynamic planning.
 * flann (required version >= 1.8.3), <https://github.com/mariusmuja/flann>
   If detetected, FLANN can be used for nearest neighbor queries by OMPL.
 * Python, <https://www.python.org>
   Used for python bindings.
 * castxml, <https://github.com/CastXML/CastXML>
   Used to generate Python bindings.
 * PkgConfig, <https://www.freedesktop.org/wiki/Software/pkg-config/>
   Used to find (compilation flags for) dependencies.
 * yaml-cpp, <https://github.com/jbeder/yaml-cpp>
   Used for parsing input data for the PlanarManipulator demo.

-- The following REQUIRED packages have been found:

 * Eigen3, <http://eigen.tuxfamily.org>
   A linear algebra library used throughout OMPL.
 * Boost (required version >= 1.58), <https://www.boost.org>
   Used throughout OMPL for data serialization, graphs, etc.

-- The following OPTIONAL packages have not been found:

 * MORSE, <https://www.openrobots.org/wiki/morse>
   OMPL includes a plugin for the MORSE Robot Simulation engine.
 * Triangle, <http://www.cs.cmu.edu/~quake/triangle.html>
   Used to create triangular decompositions of polygonal 2D environments.
 * spot, <http://spot.lrde.epita.fr>
   Used for constructing finite automata from LTL formulae.
 * Doxygen, <http://doxygen.org>
   Used to create the OMPL documentation (i.e., https://ompl.kavrakilab.org).

-- The following Python modules were found:

 * numpy pyplusplus pygccxml

-- Configuring done
-- Generating done
-- Build files have been written to: /home/lostdeers/robo/RoboGen/ompl-1.6.0/build/Release
[100%] Built target update_util_bindings
[100%] Creating C++ code for Python module base (see pyplusplus_base.log)
In file included from /tmp/tmpr93jd1hj.h:1:
In file included from ./bindings/base.h:1145:
In file included from /usr/include/eigen3/Eigen/Core:250:
/usr/include/eigen3/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h:623:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes]
__attribute__((optimize("-fno-unsafe-math-optimizations")))
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
/usr/local/lib/python3.10/dist-packages/pyplusplus/binary_parsers/parsers.py:7: DeprecationWarning: invalid escape sequence 'm'
  """
Adding array access to class ::ompl::base::ScopedState<>
Adding array access to class
::ompl::base::ScopedState<ompl::base::CompoundStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::SE2StateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::DubinsStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::ReedsSheppStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::SE3StateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::RealVectorStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::SO2StateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::SO3StateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::DiscreteStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::TimeStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::WrapperStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::ConstrainedStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::AtlasStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::TangentBundleStateSpace>
Adding array access to class
::ompl::base::ScopedState<ompl::base::ProjectedStateSpace>
Replacing member function ::ompl::base::AtlasStateSpace::printPLY
Adding array access to class
::ompl::base::ConstrainedStateSpace::StateType
Replacing member function ::ompl::base::PlannerData::printGraphviz
Replacing member function ::ompl::base::PlannerData::printGraphML
Adding array access to class
::ompl::base::RealVectorStateSpace::StateType
Replacing member function ::ompl::base::ParamSet::print
Replacing member function ::ompl::base::StateStorage::print
Replacing member function ::ompl::base::OptimizationObjective::print
Replacing member function ::ompl::base::Goal::print
Replacing member function ::ompl::base::ProblemDefinition::print
Replacing member function ::ompl::base::GoalSpace::print
Replacing member function ::ompl::base::GoalStates::print
Replacing member function ::ompl::base::GoalState::print
Replacing member function ::ompl::base::GoalRegion::print
Replacing member function ::ompl::base::Path::print
Replacing member function ::ompl::base::ScopedState<>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::CompoundStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::RealVectorStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::SO2StateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::SO3StateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::SE2StateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::SE3StateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::DiscreteStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::TimeStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::DubinsStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::ReedsSheppStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::WrapperStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::ConstrainedStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::AtlasStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::ProjectedStateSpace>::print
Replacing member function
::ompl::base::ScopedState<ompl::base::TangentBundleStateSpace>::print
Replacing member function ::ompl::base::ProjectionMatrix::print
Replacing member function
::ompl::base::WrapperStateSpace::printSettings
Replacing member function ::ompl::base::TimeStateSpace::printSettings
Replacing member function
::ompl::base::DiscreteStateSpace::printSettings
Replacing member function ::ompl::base::SO3StateSpace::printSettings
Replacing member function ::ompl::base::SO2StateSpace::printSettings
Replacing member function
::ompl::base::RealVectorStateSpace::printSettings
Replacing member function ::ompl::base::Planner::printSettings
Replacing member function
::ompl::base::SpaceInformation::printSettings
Replacing member function ::ompl::base::StateSpace::printSettings
Replacing member function
::ompl::base::CompoundStateSpace::printSettings
Replacing member function
::ompl::base::ProjectionEvaluator::printSettings
Replacing member function ::ompl::base::Planner::printProperties
Replacing member function
::ompl::base::SpaceInformation::printProperties
Replacing member function ::ompl::base::WrapperStateSpace::printState
Replacing member function ::ompl::base::TimeStateSpace::printState
Replacing member function ::ompl::base::DiscreteStateSpace::printState
Replacing member function ::ompl::base::SO3StateSpace::printState
Replacing member function ::ompl::base::SO2StateSpace::printState
Replacing member function
::ompl::base::RealVectorStateSpace::printState
Replacing member function ::ompl::base::SpaceInformation::printState
Replacing member function ::ompl::base::StateSpace::printState
Replacing member function ::ompl::base::CompoundStateSpace::printState
Replacing member function
::ompl::base::WrapperStateSpace::printProjections
Replacing member function ::ompl::base::StateSpace::printProjections
Replacing member function
::ompl::base::ProjectionEvaluator::printProjection
Replacing member function ::ompl::base::StateSpace::Diagram
Replacing member function ::ompl::base::StateSpace::List
std::pair<ompl::base::State *, double> [struct] > warning W1025:
`Py++` will generate class wrapper - class contains "first" - > T*
member variable
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer arg0, std::vector<std::basic_string<char>>::pointer arg1,
std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_relocate(std::vector<std::basic_string<char>>:
:pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc)
[member function] > compilation error W1050: The function returns >
"std::vector<std::basic_string<char>>::pointer" type. You have to
specify a > call policies.Be sure to take a look on `Py++` defined
call policies
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer
__first, std::vector<double>::pointer __last,
std::vector<double>::pointer __result,
std::vector<double>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer arg0,
std::vector<double>::pointer arg1, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & arg3, std::false_type
arg4) [member function] > compilation error W1050: The function
returns "std::vector<double>::pointer" > type. You have to specify a
call policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_relocate(std::vector<double>::pointer __first,
std::vector<double>::pointer __last, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer arg0,
std::vector<unsigned int>::pointer arg1, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > int>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer arg0,
std::vector<unsigned long>::pointer arg1, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > long>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer arg0,
std::vector<int>::pointer arg1, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & arg3, std::false_type arg4) [member
function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc) [member function] >
compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
arg0, std::vector<std::vector<double>>::pointer arg1,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns >
"std::vector<std::vector<double>>::pointer" type. You have to specify
a call > policies.Be sure to take a look on `Py++` defined call
policies
void ompl::msg::log(char const * file, int line, ompl::msg::LogLevel
level, char const * m, ...) [free function] > warning W1053: `Py++`
will not expose function "void ompl::msg::log(char const > * file, int
line, ompl::msg::LogLevel level, char const * m, ...) [free >
function]" - the function has variable-argument list, spicified by
ellipsis > (...).
ompl::base::SpecificParam<float> [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "lexical_cast"
ompl::base::SpecificParam<double> [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "lexical_cast"
ompl::base::SpecificParam<long double> [class] > warning W1031: `Py++`
will generate class wrapper - user asked to expose non - > public
member function "lexical_cast"
ompl::base::SpecificParam<std::basic_string<char>> [class] > warning
W1031: `Py++` will generate class wrapper - user asked to expose non -
> public member function "lexical_cast"
ompl::base::SpecificParam<bool> [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "lexical_cast"
ompl::base::SpecificParam<char> [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "lexical_cast"
ompl::base::SpecificParam<int> [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "lexical_cast"
ompl::base::SpecificParam<unsigned int> [class] > warning W1031:
`Py++` will generate class wrapper - user asked to expose non - >
public member function "lexical_cast"
ompl::base::PlannerTerminationCondition
ompl::base::IterationTerminationCondition::operator
::ompl::base::PlannerTerminationCondition() [casting operator] >
warning W1016: `Py++` does not exports non-const casting operators
with user > defined type as return value. This could be changed in
future.
bool ompl::base::AtlasChart::inPolytope(Eigen::Ref<const
Eigen::Matrix<double, -1, 1, 0>, 0, Eigen::InnerStride<1>> const & u,
ompl::base::AtlasChart::Halfspace const * ignore1=nullptr,
ompl::base::AtlasChart::Halfspace const * ignore2=nullptr) const
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void
ompl::base::AtlasChart::addBoundary(ompl::base::AtlasChart::Halfspace
* halfspace) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
static void ompl::base::AtlasChart::Halfspace::intersect(ompl::base::A
tlasChart::Halfspace const & l1, ompl::base::AtlasChart::Halfspace
const & l2, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0>, 0,
Eigen::InnerStride<1>> out) [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
void ompl::base::AtlasChart::Halfspace::setComplement(ompl::base::Atla
sChart::Halfspace * complement) [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
ompl::base::AtlasChart::Halfspace *
ompl::base::AtlasChart::Halfspace::getComplement() const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::base::ReedsSheppStateSpace [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "interpolate"
void ompl::base::ReedsSheppStateSpace::interpolate(ompl::base::State
const * from, ompl::base::State const * to, double t, bool &
firstTime, ompl::base::ReedsSheppStateSpace::ReedsSheppPath & path,
ompl::base::State * state) const [member function] > execution error
W1009: The function takes as argument (name=firstTime, pos=3) > non-
const reference to Python immutable type - function could not be
called > from Python. Take a look on "Function Transformation"
functionality and define > the transformation.
ompl::base::DubinsStateSpace [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "interpolate"
void ompl::base::DubinsStateSpace::interpolate(ompl::base::State const
* from, ompl::base::State const * to, double t, bool & firstTime,
ompl::base::DubinsStateSpace::DubinsPath & path, ompl::base::State *
state) const [member function] > execution error W1009: The function
takes as argument (name=firstTime, pos=3) > non-const reference to
Python immutable type - function could not be called > from Python.
Take a look on "Function Transformation" functionality and define >
the transformation.
ompl::base::RealVectorOrthogonalProjectionEvaluator [class] > warning
W1031: `Py++` will generate class wrapper - user asked to expose non -
> public member function "copyBounds"
ompl::base::Planner [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"addPlannerProgressProperty"
ompl::base::PlannerDataStorage [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "loadVertices"
ompl::base::PlannerDataStorage [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "storeVertices"
ompl::base::PlannerDataStorage [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "loadEdges"
ompl::base::PlannerDataStorage [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "storeEdges"
ompl::base::PlannerDataVertex [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "PlannerDataVertex"
ompl::base::StateStorage [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
void
ompl::base::StateStorage::loadStates(ompl::base::StateStorage::Header
const & h, boost::archive::binary_iarchive & ia) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
void ompl::base::StateStorage::loadMetadata(ompl::base::StateStorage::
Header const & h, boost::archive::binary_iarchive & ia) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void
ompl::base::StateStorage::storeStates(ompl::base::StateStorage::Header
const & h, boost::archive::binary_oarchive & oa) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
void ompl::base::StateStorage::storeMetadata(ompl::base::StateStorage:
:Header const & h, boost::archive::binary_oarchive & oa) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::base::StateCostIntegralObjective [class] > warning W1031: `Py++`
will generate class wrapper - user asked to expose non - > public
member function "trapezoid"
ompl::base::OptimizationObjectivePtr
ompl::base::operator+(ompl::base::OptimizationObjectivePtr const & a,
ompl::base::OptimizationObjectivePtr const & b) [free operator] >
warning W1052: `Py++` will not expose free operator >
"ompl::base::OptimizationObjectivePtr >
ompl::base::operator+(ompl::base::OptimizationObjectivePtr const & a,
> ompl::base::OptimizationObjectivePtr const & b) [free operator]" -
all > classes, this operator works on, are excluded.
ompl::base::OptimizationObjectivePtr ompl::base::operator*(double
weight, ompl::base::OptimizationObjectivePtr const & a) [free
operator] > warning W1052: `Py++` will not expose free operator >
"ompl::base::OptimizationObjectivePtr ompl::base::operator*(double
weight, > ompl::base::OptimizationObjectivePtr const & a) [free
operator]" - all > classes, this operator works on, are excluded.
ompl::base::OptimizationObjectivePtr
ompl::base::operator*(ompl::base::OptimizationObjectivePtr const & a,
double weight) [free operator] > warning W1052: `Py++` will not expose
free operator > "ompl::base::OptimizationObjectivePtr >
ompl::base::operator*(ompl::base::OptimizationObjectivePtr const & a,
double > weight) [free operator]" - all classes, this operator works
on, are excluded.
ompl::base::ProblemDefinition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "fixInvalidInputState"
ompl::base::GoalLazySamples [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "goalSamplingThread"
ompl::base::SpaceInformation [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "setDefaultMotionValidator"
bool ompl::base::SpaceInformation::checkMotion(std::vector<ompl::base:
:State *> const & states, unsigned int count, unsigned int &
firstInvalidStateIndex) const [member function] > execution error
W1009: The function takes as argument > (name=firstInvalidStateIndex,
pos=2) non-const reference to Python immutable > type - function could
not be called from Python. Take a look on "Function > Transformation"
functionality and define the transformation.
void ompl::base::SpaceInformation::samplesPerSecond(double & uniform,
double & near, double & gaussian, unsigned int attempts) const [member
function] > execution error W1009: The function takes as argument
(name=uniform, pos=0) > non-const reference to Python immutable type -
function could not be called > from Python. Take a look on "Function
Transformation" functionality and define > the transformation.
void ompl::base::SpaceInformation::samplesPerSecond(double & uniform,
double & near, double & gaussian, unsigned int attempts) const [member
function] > execution error W1009: The function takes as argument
(name=near, pos=1) non- > const reference to Python immutable type -
function could not be called from > Python. Take a look on "Function
Transformation" functionality and define the > transformation.
void ompl::base::SpaceInformation::samplesPerSecond(double & uniform,
double & near, double & gaussian, unsigned int attempts) const [member
function] > execution error W1009: The function takes as argument
(name=gaussian, pos=2) > non-const reference to Python immutable type
- function could not be called > from Python. Take a look on "Function
Transformation" functionality and define > the transformation.
ompl::base::Path [class] > warning W1020: `Py++` will generate class
wrapper - hand written code should > be added to the wrapper class
bool ompl::base::StateValidityChecker::isValid(ompl::base::State const
* state, double & dist) const [member function] > execution error
W1009: The function takes as argument (name=dist, pos=1) non- > const
reference to Python immutable type - function could not be called from
> Python. Take a look on "Function Transformation" functionality and
define the > transformation.
bool ompl::base::StateValidityChecker::isValid(ompl::base::State const
* state, double & dist, ompl::base::State * validState, bool &
validStateAvailable) const [member function] > execution error W1009:
The function takes as argument (name=dist, pos=1) non- > const
reference to Python immutable type - function could not be called from
> Python. Take a look on "Function Transformation" functionality and
define the > transformation.
bool ompl::base::StateValidityChecker::isValid(ompl::base::State const
* state, double & dist, ompl::base::State * validState, bool &
validStateAvailable) const [member function] > execution error W1009:
The function takes as argument > (name=validStateAvailable, pos=3)
non-const reference to Python immutable type > - function could not be
called from Python. Take a look on "Function > Transformation"
functionality and define the transformation.
double ompl::base::StateValidityChecker::clearance(ompl::base::State
const * state, ompl::base::State * arg1, bool & validStateAvailable)
const [member function] > execution error W1009: The function takes as
argument > (name=validStateAvailable, pos=2) non-const reference to
Python immutable type > - function could not be called from Python.
Take a look on "Function > Transformation" functionality and define
the transformation.
ompl::base::CompoundStateSpace [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "allocStateComponents"
ompl::base::StateSpacePtr
ompl::base::operator+(ompl::base::StateSpacePtr const & a,
ompl::base::StateSpacePtr const & b) [free operator] > warning W1052:
`Py++` will not expose free operator "ompl::base::StateSpacePtr >
ompl::base::operator+(ompl::base::StateSpacePtr const & a, >
ompl::base::StateSpacePtr const & b) [free operator]" - all classes,
this > operator works on, are excluded.
ompl::base::StateSpacePtr
ompl::base::operator-(ompl::base::StateSpacePtr const & a,
ompl::base::StateSpacePtr const & b) [free operator] > warning W1052:
`Py++` will not expose free operator "ompl::base::StateSpacePtr >
ompl::base::operator-(ompl::base::StateSpacePtr const & a, >
ompl::base::StateSpacePtr const & b) [free operator]" - all classes,
this > operator works on, are excluded.
ompl::base::StateSpacePtr
ompl::base::operator-(ompl::base::StateSpacePtr const & a, std::string
const & name) [free operator] > warning W1052: `Py++` will not expose
free operator "ompl::base::StateSpacePtr >
ompl::base::operator-(ompl::base::StateSpacePtr const & a, std::string
const & > name) [free operator]" - all classes, this operator works
on, are excluded.
ompl::base::StateSpacePtr
ompl::base::operator*(ompl::base::StateSpacePtr const & a,
ompl::base::StateSpacePtr const & b) [free operator] > warning W1052:
`Py++` will not expose free operator "ompl::base::StateSpacePtr >
ompl::base::operator*(ompl::base::StateSpacePtr const & a, >
ompl::base::StateSpacePtr const & b) [free operator]" - all classes,
this > operator works on, are excluded.
ompl::base::ProjectionEvaluator [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "estimateBounds"
ompl::base::State [class] > warning W1031: `Py++` will generate class
wrapper - user asked to expose non - > public member function "State"
std::vector<const ompl::base::State *> [class] > warning W1043: `Py++`
created an ugly alias >
("vector_less_const_ompl_scope_base_scope_State__ptr__greater_") for
template > instantiated class.
-- Build type: Release
-- Checking for module 'libspot'
--   No package 'libspot' found
-- Could NOT find spot (missing: SPOT_LIBRARIES SPOT_INCLUDE_DIRS) 
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Code for module tools not found; type "make update_bindings"
-- The following features have been enabled:

 * OMPL_VERSIONED_INSTALL, Whether to install header files in
   <prefix>/include/ompl-X.Y/ompl, where X and Y are the major and minor
   version numbers
 * OMPL_BUILD_PYBINDINGS, Whether to build the Python bindings.
 * OMPL_BUILD_PYTESTS, Whether to build/run the python binding unit tests.
 * OMPL_BUILD_TESTS, Whether to build the unit tests.
 * OMPL_BUILD_DEMOS, Whether to build the OMPL demo programs.

-- The following OPTIONAL packages have been found:

 * Threads, <https://en.wikipedia.org/wiki/POSIX_Threads>
   Pthreads is sometimes needed, depending on OS / compiler.
 * pypy, <https://pypy.org>
   Used to speed up the generation of python bindings.
 * ODE, <http://ode.org>
   The Open Dynamics Engine can be used as a "black box" for kinodynamic planning.
 * flann (required version >= 1.8.3), <https://github.com/mariusmuja/flann>
   If detetected, FLANN can be used for nearest neighbor queries by OMPL.
 * Python, <https://www.python.org>
   Used for python bindings.
 * castxml, <https://github.com/CastXML/CastXML>
   Used to generate Python bindings.
 * PkgConfig, <https://www.freedesktop.org/wiki/Software/pkg-config/>
   Used to find (compilation flags for) dependencies.
 * yaml-cpp, <https://github.com/jbeder/yaml-cpp>
   Used for parsing input data for the PlanarManipulator demo.

-- The following REQUIRED packages have been found:

 * Eigen3, <http://eigen.tuxfamily.org>
   A linear algebra library used throughout OMPL.
 * Boost (required version >= 1.58), <https://www.boost.org>
   Used throughout OMPL for data serialization, graphs, etc.

-- The following OPTIONAL packages have not been found:

 * MORSE, <https://www.openrobots.org/wiki/morse>
   OMPL includes a plugin for the MORSE Robot Simulation engine.
 * Triangle, <http://www.cs.cmu.edu/~quake/triangle.html>
   Used to create triangular decompositions of polygonal 2D environments.
 * spot, <http://spot.lrde.epita.fr>
   Used for constructing finite automata from LTL formulae.
 * Doxygen, <http://doxygen.org>
   Used to create the OMPL documentation (i.e., https://ompl.kavrakilab.org).

-- The following Python modules were found:

 * numpy pyplusplus pygccxml

-- Configuring done
-- Generating done
-- Build files have been written to: /home/lostdeers/robo/RoboGen/ompl-1.6.0/build/Release
[100%] Built target update_base_bindings
[100%] Preparing C++ header file for Python binding generation for module geometric
[100%] Built target geometric.h
[100%] Creating C++ code for Python module geometric (see pyplusplus_geometric.log)
In file included from /tmp/tmpi516sj5g.h:1:
In file included from ./bindings/geometric.h:46:
In file included from /home/lostdeers/robo/RoboGen/ompl-1.6.0/src/ompl/base/SpaceInformation.h:43:
In file included from /home/lostdeers/robo/RoboGen/ompl-1.6.0/src/ompl/base/StateSpace.h:43:
In file included from /home/lostdeers/robo/RoboGen/ompl-1.6.0/src/ompl/base/ProjectionEvaluator.h:49:
In file included from /usr/include/eigen3/Eigen/Core:250:
/usr/include/eigen3/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h:623:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes]
__attribute__((optimize("-fno-unsafe-math-optimizations")))
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
/usr/local/lib/python3.10/dist-packages/pyplusplus/binary_parsers/parsers.py:7: DeprecationWarning: invalid escape sequence 'm'
  """
Replacing member function ::ompl::base::OptimizationObjective::print
Replacing member function ::ompl::base::GoalRegion::print
Replacing member function ::ompl::base::Goal::print
Replacing member function ::ompl::base::ProblemDefinition::print
Replacing member function ::ompl::base::ScopedState<>::print
Replacing member function ::ompl::base::Path::print
Replacing member function ::ompl::base::ProjectionMatrix::print
Replacing member function ::ompl::base::ParamSet::print
Replacing member function ::ompl::geometric::PathGeometric::print
Replacing member function ::ompl::geometric::SimpleSetup::print
Replacing member function ::ompl::geometric::PathHybridization::print
Replacing member function
::ompl::geometric::PathGeometric::printAsMatrix
Replacing member function ::ompl::base::Planner::printSettings
Replacing member function
::ompl::base::SpaceInformation::printSettings
Replacing member function ::ompl::base::StateSpace::printSettings
Replacing member function
::ompl::base::CompoundStateSpace::printSettings
Replacing member function
::ompl::base::ProjectionEvaluator::printSettings
Replacing member function ::ompl::geometric::SPARStwo::printDebug
Replacing member function ::ompl::geometric::SPARS::printDebug
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer
__first, std::vector<double>::pointer __last,
std::vector<double>::pointer __result,
std::vector<double>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer arg0,
std::vector<double>::pointer arg1, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & arg3, std::false_type
arg4) [member function] > compilation error W1050: The function
returns "std::vector<double>::pointer" > type. You have to specify a
call policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_relocate(std::vector<double>::pointer __first,
std::vector<double>::pointer __last, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer arg0,
std::vector<unsigned int>::pointer arg1, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > int>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer arg0, std::vector<std::basic_string<char>>::pointer arg1,
std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_relocate(std::vector<std::basic_string<char>>:
:pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc)
[member function] > compilation error W1050: The function returns >
"std::vector<std::basic_string<char>>::pointer" type. You have to
specify a > call policies.Be sure to take a look on `Py++` defined
call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer arg0,
std::vector<unsigned long>::pointer arg1, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > long>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer arg0,
std::vector<int>::pointer arg1, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & arg3, std::false_type arg4) [member
function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc) [member function] >
compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
arg0, std::vector<std::vector<double>>::pointer arg1,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns >
"std::vector<std::vector<double>>::pointer" type. You have to specify
a call > policies.Be sure to take a look on `Py++` defined call
policies
ompl::base::OptimizationObjectivePtr
ompl::base::operator+(ompl::base::OptimizationObjectivePtr const & a,
ompl::base::OptimizationObjectivePtr const & b) [free operator] >
warning W1052: `Py++` will not expose free operator >
"ompl::base::OptimizationObjectivePtr >
ompl::base::operator+(ompl::base::OptimizationObjectivePtr const & a,
> ompl::base::OptimizationObjectivePtr const & b) [free operator]" -
all > classes, this operator works on, are excluded.
ompl::base::OptimizationObjectivePtr ompl::base::operator*(double
weight, ompl::base::OptimizationObjectivePtr const & a) [free
operator] > warning W1052: `Py++` will not expose free operator >
"ompl::base::OptimizationObjectivePtr ompl::base::operator*(double
weight, > ompl::base::OptimizationObjectivePtr const & a) [free
operator]" - all > classes, this operator works on, are excluded.
ompl::base::OptimizationObjectivePtr
ompl::base::operator*(ompl::base::OptimizationObjectivePtr const & a,
double weight) [free operator] > warning W1052: `Py++` will not expose
free operator > "ompl::base::OptimizationObjectivePtr >
ompl::base::operator*(ompl::base::OptimizationObjectivePtr const & a,
double > weight) [free operator]" - all classes, this operator works
on, are excluded.
ompl::geometric::PathGeometric [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "freeMemory"
ompl::geometric::PathGeometric [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "copyFrom"
ompl::geometric::SST [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::SST::Motion *
ompl::geometric::SST::Motion::getParent() const [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
ompl::geometric::SST::Motion *
ompl::geometric::SST::Witness::getParent() const [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
void
ompl::geometric::SST::Witness::linkRep(ompl::geometric::SST::Motion *
lRep) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::SST::Motion *
ompl::geometric::SST::selectNode(ompl::geometric::SST::Motion *
sample) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::SST::Witness *
ompl::geometric::SST::findClosestWitness(ompl::geometric::SST::Motion
* node) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::base::State *
ompl::geometric::SST::monteCarloProp(ompl::geometric::SST::Motion * m)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
double
ompl::geometric::SST::distanceFunction(ompl::geometric::SST::Motion
const * a, ompl::geometric::SST::Motion const * b) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"swapTrees"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"useFwdTree"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"useRevTree"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"distanceFunction"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"calculateUnitBallVolume"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"calculateRadius"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"saveNeighborhood"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"sampleFree"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"initializeProblem"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"expandTreeFromNode"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"plan"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"termination"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"chooseTreeAndExpansionNode"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"tracePath"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"updateNeighborhood"
ompl::geometric::BFMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"insertNewSampleInOpen"
ompl::geometric::FMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::FMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"sampleFree"
ompl::geometric::FMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"assureGoalIsSampled"
ompl::geometric::FMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"calculateUnitBallVolume"
ompl::geometric::FMT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"calculateRadius"
void
ompl::geometric::FMT::Motion::setParent(ompl::geometric::FMT::Motion *
parent) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::FMT::Motion *
ompl::geometric::FMT::Motion::getParent() const [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool
ompl::geometric::FMT::Motion::alreadyCC(ompl::geometric::FMT::Motion *
m) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::FMT::Motion::addCC(ompl::geometric::FMT::Motion
* m) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
bool ompl::geometric::FMT::MotionCompare::operator()(ompl::geometric::
FMT::Motion const * m1, ompl::geometric::FMT::Motion const * m2) const
[member operator] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
double
ompl::geometric::FMT::distanceFunction(ompl::geometric::FMT::Motion
const * a, ompl::geometric::FMT::Motion const * b) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void
ompl::geometric::FMT::saveNeighborhood(ompl::geometric::FMT::Motion *
m) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::FMT::traceSolutionPathThroughTree(ompl::geometri
c::FMT::Motion * goalMotion) [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
bool
ompl::geometric::FMT::expandTreeFromNode(ompl::geometric::FMT::Motion
* * z) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
bool
ompl::geometric::FMT::expandTreeFromNode(ompl::geometric::FMT::Motion
* * z) [member function] > warning W1051: The function takes as
argument (name=z, pos=0) > "ompl::geometric::FMT::Motion * *" type.
You have to specify a call policies > or to use "Function
Transformation" functionality.
void
ompl::geometric::FMT::updateNeighborhood(ompl::geometric::FMT::Motion
* m, std::vector<ompl::geometric::FMT::Motion *> nbh) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::geometric::FMT::Motion *
ompl::geometric::FMT::getBestParent(ompl::geometric::FMT::Motion * m,
std::vector<ompl::geometric::FMT::Motion *> & neighbors,
ompl::base::Cost & cMin) [member function] > compilation error W1005:
`Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
ompl::geometric::STRIDE [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::STRIDE [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"setupTree"
double ompl::geometric::STRIDE::distanceFunction(ompl::geometric::STRI
DE::Motion const * a, ompl::geometric::STRIDE::Motion const * b) const
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
double ompl::geometric::STRIDE::projectedDistanceFunction(ompl::geomet
ric::STRIDE::Motion const * a, ompl::geometric::STRIDE::Motion const *
b) const [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
void
ompl::geometric::STRIDE::addMotion(ompl::geometric::STRIDE::Motion *
motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::STRIDE::Motion *
ompl::geometric::STRIDE::selectMotion() [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
ompl::geometric::SBL [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::SBL::Motion *
ompl::geometric::SBL::MotionInfo::operator[](unsigned int i) [member
operator] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::geometric::SBL::MotionInfo::push_back(ompl::geometric::SBL:
:Motion * m) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
void ompl::geometric::SBL::addMotion(ompl::geometric::SBL::TreeData &
tree, ompl::geometric::SBL::Motion * motion) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
ompl::geometric::SBL::Motion *
ompl::geometric::SBL::selectMotion(ompl::geometric::SBL::TreeData &
tree) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
void ompl::geometric::SBL::removeMotion(ompl::geometric::SBL::TreeData
& tree, ompl::geometric::SBL::Motion * motion) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::geometric::SBL::isPathValid(ompl::geometric::SBL::TreeData
& tree, ompl::geometric::SBL::Motion * motion) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::geometric::SBL::checkSolution(bool start,
ompl::geometric::SBL::TreeData & tree, ompl::geometric::SBL::TreeData
& otherTree, ompl::geometric::SBL::Motion * motion,
std::vector<ompl::geometric::SBL::Motion *> & solution) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"setInitialInflationFactor"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"setInflationScalingParameter"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"setTruncationScalingParameter"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"enableCascadingRewirings"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getInitialInflationFactor"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getInflationScalingParameter"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getTruncationScalingParameter"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getCurrentInflationFactor"
ompl::geometric::BITstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getCurrentTruncationFactor"
ompl::geometric::LazyLBTRRT [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "sampleBiased"
ompl::geometric::LazyLBTRRT [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "freeMemory"
ompl::geometric::LazyLBTRRT [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "distanceFunction"
ompl::geometric::LazyLBTRRT [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "checkMotion"
ompl::geometric::LazyLBTRRT [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "edgeExistsApx"
ompl::geometric::LazyLBTRRT [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "closeBounds"
ompl::geometric::LazyLBTRRT [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "getApproximationFactor"
double ompl::geometric::LazyLBTRRT::distanceFunction(ompl::geometric::
LazyLBTRRT::Motion const * a, ompl::geometric::LazyLBTRRT::Motion
const * b) const [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
bool ompl::geometric::LazyLBTRRT::checkMotion(ompl::geometric::LazyLBT
RRT::Motion const * a, ompl::geometric::LazyLBTRRT::Motion const * b)
const [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::LazyLBTRRT::Motion *
ompl::geometric::LazyLBTRRT::getMotion(std::size_t id) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::geometric::LazyLBTRRT::addVertex(ompl::geometric::LazyLBTRR
T::Motion const * a) [member function] > compilation error W1005:
`Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
void ompl::geometric::LazyLBTRRT::addEdgeApx(ompl::geometric::LazyLBTR
RT::Motion * a, ompl::geometric::LazyLBTRRT::Motion * b, double c)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::LazyLBTRRT::addEdgeLb(ompl::geometric::LazyLBTRR
T::Motion const * a, ompl::geometric::LazyLBTRRT::Motion const * b,
double c) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
bool ompl::geometric::LazyLBTRRT::edgeExistsApx(ompl::geometric::LazyL
BTRRT::Motion const * a, ompl::geometric::LazyLBTRRT::Motion const *
b) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
bool ompl::geometric::LazyLBTRRT::edgeExistsLb(ompl::geometric::LazyLB
TRRT::Motion const * a, ompl::geometric::LazyLBTRRT::Motion const * b)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::LazyLBTRRT::removeEdgeLb(ompl::geometric::LazyLB
TRRT::Motion const * a, ompl::geometric::LazyLBTRRT::Motion const * b)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
std::tuple<ompl::geometric::LazyLBTRRT::Motion *, ompl::base::State *,
double> ompl::geometric::LazyLBTRRT::rrtExtend(ompl::base::GoalSamplea
bleRegion const * goal_s, ompl::base::State * xstate,
ompl::geometric::LazyLBTRRT::Motion * rmotion, double & approxdif)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
std::tuple<ompl::geometric::LazyLBTRRT::Motion *, ompl::base::State *,
double> ompl::geometric::LazyLBTRRT::rrtExtend(ompl::base::GoalSamplea
bleRegion const * goal_s, ompl::base::State * xstate,
ompl::geometric::LazyLBTRRT::Motion * rmotion, double & approxdif)
[member function] > execution error W1009: The function takes as
argument (name=approxdif, pos=3) > non-const reference to Python
immutable type - function could not be called > from Python. Take a
look on "Function Transformation" functionality and define > the
transformation.
void ompl::geometric::LazyLBTRRT::rrt(ompl::base::PlannerTerminationCo
ndition const & ptc, ompl::base::GoalSampleableRegion * goal_s,
ompl::base::State * xstate, ompl::geometric::LazyLBTRRT::Motion *
rmotion, double & approxdif) [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
void ompl::geometric::LazyLBTRRT::rrt(ompl::base::PlannerTerminationCo
ndition const & ptc, ompl::base::GoalSampleableRegion * goal_s,
ompl::base::State * xstate, ompl::geometric::LazyLBTRRT::Motion *
rmotion, double & approxdif) [member function] > execution error
W1009: The function takes as argument (name=approxdif, pos=4) > non-
const reference to Python immutable type - function could not be
called > from Python. Take a look on "Function Transformation"
functionality and define > the transformation.
ompl::geometric::LazyLBTRRT::Motion * ompl::geometric::LazyLBTRRT::cre
ateMotion(ompl::base::GoalSampleableRegion const * goal_s,
ompl::base::State const * st) [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
ompl::geometric::LazyLBTRRT::Motion * ompl::geometric::LazyLBTRRT::cre
ateGoalMotion(ompl::base::GoalSampleableRegion const * goal_s) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::geometric::LBTRRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::LBTRRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkMotion"
ompl::geometric::LBTRRT::IsLessThan::IsLessThan(ompl::geometric::LBTRR
T * plannerPtr, ompl::geometric::LBTRRT::Motion * motion)
[constructor] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
bool ompl::geometric::LBTRRT::IsLessThan::operator()(ompl::geometric::
LBTRRT::Motion const * motionA, ompl::geometric::LBTRRT::Motion const
* motionB) [member operator] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
bool ompl::geometric::LBTRRT::IsLessThanLB::operator()(ompl::geometric
::LBTRRT::Motion const * motionA, ompl::geometric::LBTRRT::Motion
const * motionB) const [member operator] > compilation error W1005:
`Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
void
ompl::geometric::LBTRRT::considerEdge(ompl::geometric::LBTRRT::Motion
* parent, ompl::geometric::LBTRRT::Motion * child, double c) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
double ompl::geometric::LBTRRT::lazilyUpdateApxParent(ompl::geometric:
:LBTRRT::Motion * child, ompl::geometric::LBTRRT::Motion * parent)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::LBTRRT::updateChildCostsApx(ompl::geometric::LBT
RRT::Motion * m, double delta) [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
void ompl::geometric::LBTRRT::removeFromParentApx(ompl::geometric::LBT
RRT::Motion * m) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
double ompl::geometric::LBTRRT::distanceFunction(ompl::geometric::LBTR
RT::Motion const * a, ompl::geometric::LBTRRT::Motion const * b) const
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
bool
ompl::geometric::LBTRRT::checkMotion(ompl::geometric::LBTRRT::Motion
const * a, ompl::geometric::LBTRRT::Motion const * b) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::geometric::LBTRRT::Motion *
ompl::geometric::LBTRRT::getMotion(std::size_t i) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "allocSampler"
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "sampleUniform"
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "freeMemory"
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "calculateRewiringLowerBounds"
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "calculateRRG"
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "numIterationsProperty"
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "bestCostProperty"
ompl::geometric::RRTXstatic [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "numMotionsProperty"
ompl::base::Cost ompl::geometric::RRTXstatic::MotionCompare::costPlusH
euristic(ompl::geometric::RRTXstatic::Motion const * m) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::base::Cost ompl::geometric::RRTXstatic::MotionCompare::alphaCost
PlusHeuristic(ompl::geometric::RRTXstatic::Motion const * m, double
alpha) const [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
bool ompl::geometric::RRTXstatic::MotionCompare::operator()(ompl::geom
etric::RRTXstatic::Motion const * m1,
ompl::geometric::RRTXstatic::Motion const * m2) const [member
operator] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
double ompl::geometric::RRTXstatic::distanceFunction(ompl::geometric::
RRTXstatic::Motion const * a, ompl::geometric::RRTXstatic::Motion
const * b) const [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
void ompl::geometric::RRTXstatic::updateQueue(ompl::geometric::RRTXsta
tic::Motion * x) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
void ompl::geometric::RRTXstatic::removeFromParent(ompl::geometric::RR
TXstatic::Motion * m) [member function] > compilation error W1005:
`Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
void ompl::geometric::RRTXstatic::getNeighbors(ompl::geometric::RRTXst
atic::Motion * motion) const [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
bool ompl::geometric::RRTXstatic::includeVertex(ompl::geometric::RRTXs
tatic::Motion const * x) const [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
ompl::geometric::RRTstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"allocSampler"
ompl::geometric::RRTstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"sampleUniform"
ompl::geometric::RRTstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::RRTstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"pruneTree"
ompl::geometric::RRTstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"calculateRewiringLowerBounds"
ompl::geometric::RRTstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"numIterationsProperty"
ompl::geometric::RRTstar [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"bestCostProperty"
double ompl::geometric::RRTstar::distanceFunction(ompl::geometric::RRT
star::Motion const * a, ompl::geometric::RRTstar::Motion const * b)
const [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
void ompl::geometric::RRTstar::getNeighbors(ompl::geometric::RRTstar::
Motion * motion, std::vector<ompl::geometric::RRTstar::Motion *> &
nbh) const [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
void ompl::geometric::RRTstar::removeFromParent(ompl::geometric::RRTst
ar::Motion * m) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
void ompl::geometric::RRTstar::updateChildCosts(ompl::geometric::RRTst
ar::Motion * m) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
ompl::base::Cost ompl::geometric::RRTstar::solutionHeuristic(ompl::geo
metric::RRTstar::Motion const * motion) const [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
void ompl::geometric::RRTstar::addChildrenToList(std::queue<ompl::geom
etric::RRTstar::Motion *> * motionList,
ompl::geometric::RRTstar::Motion * motion) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::geometric::RRTstar::keepCondition(ompl::geometric::RRTstar:
:Motion const * motion, ompl::base::Cost const & threshold) const
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::geometric::TRRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::TRRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"transitionTest"
ompl::geometric::TRRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"minExpansionControl"
double
ompl::geometric::TRRT::distanceFunction(ompl::geometric::TRRT::Motion
const * a, ompl::geometric::TRRT::Motion const * b) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::geometric::LazyRRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
void ompl::geometric::LazyRRT::removeMotion(ompl::geometric::LazyRRT::
Motion * motion) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
double ompl::geometric::LazyRRT::distanceFunction(ompl::geometric::Laz
yRRT::Motion const * a, ompl::geometric::LazyRRT::Motion const * b)
const [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::RRTConnect [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "freeMemory"
double ompl::geometric::RRTConnect::distanceFunction(ompl::geometric::
RRTConnect::Motion const * a, ompl::geometric::RRTConnect::Motion
const * b) const [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
ompl::geometric::RRTConnect::GrowState ompl::geometric::RRTConnect::gr
owTree(ompl::geometric::RRTConnect::TreeData & tree,
ompl::geometric::RRTConnect::TreeGrowingInfo & tgi,
ompl::geometric::RRTConnect::Motion * rmotion) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
ompl::geometric::RRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
double
ompl::geometric::RRT::distanceFunction(ompl::geometric::RRT::Motion
const * a, ompl::geometric::RRT::Motion const * b) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::geometric::PDST [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::PDST::Cell *
ompl::geometric::PDST::Cell::stab(Eigen::Ref<Eigen::Matrix<double, -1,
1, 0>, 0, Eigen::InnerStride<1>> const & projection) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void
ompl::geometric::PDST::Cell::addMotion(ompl::geometric::PDST::Motion *
motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::PDST::Motion::Motion(ompl::base::State * startState,
ompl::base::State * endState, double priority,
ompl::geometric::PDST::Motion * parent) [constructor] > compilation
error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
ompl::geometric::PDST::Motion *
ompl::geometric::PDST::Motion::ancestor() const [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::geometric::PDST::MotionCompare::operator()(ompl::geometric:
:PDST::Motion * p1, ompl::geometric::PDST::Motion * p2) const [member
operator] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::geometric::PDST::addMotion(ompl::geometric::PDST::Motion *
motion, ompl::geometric::PDST::Cell * bsp, ompl::base::State * arg2,
Eigen::Ref<Eigen::Matrix<double, -1, 1, 0>, 0, Eigen::InnerStride<1>>
arg3) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
void
ompl::geometric::PDST::updateHeapElement(ompl::geometric::PDST::Motion
* motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::PDST::Motion *
ompl::geometric::PDST::propagateFrom(ompl::geometric::PDST::Motion *
motion, ompl::base::State * arg1, ompl::base::State * arg2) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::geometric::LBKPIECE1::freeMotion(ompl::geometric::LBKPIECE1
::Motion * motion) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
void ompl::geometric::LBKPIECE1::removeMotion(ompl::geometric::Discret
ization<ompl::geometric::LBKPIECE1::Motion> & disc,
ompl::geometric::LBKPIECE1::Motion * motion) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::geometric::LBKPIECE1::isPathValid(ompl::geometric::Discreti
zation<ompl::geometric::LBKPIECE1::Motion> & disc,
ompl::geometric::LBKPIECE1::Motion * motion, ompl::base::State * temp)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::BKPIECE1::freeMotion(ompl::geometric::BKPIECE1::
Motion * motion) [member function] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
void
ompl::geometric::KPIECE1::freeMotion(ompl::geometric::KPIECE1::Motion
* motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::ProjEST [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::ProjEST::Motion *
ompl::geometric::ProjEST::MotionInfo::operator[](unsigned int i)
[member operator] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::geometric::ProjEST::Motion const *
ompl::geometric::ProjEST::MotionInfo::operator[](unsigned int i) const
[member operator] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::ProjEST::MotionInfo::push_back(ompl::geometric::
ProjEST::Motion * m) [member function] > compilation error W1005:
`Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
void
ompl::geometric::ProjEST::addMotion(ompl::geometric::ProjEST::Motion *
motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::ProjEST::Motion *
ompl::geometric::ProjEST::selectMotion() [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
ompl::geometric::BiEST [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
double ompl::geometric::BiEST::distanceFunction(ompl::geometric::BiEST
::Motion const * a, ompl::geometric::BiEST::Motion const * b) const
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::geometric::BiEST::addMotion(ompl::geometric::BiEST::Motion
* motion, std::vector<ompl::geometric::BiEST::Motion *> & motions,
ompl::PDF<ompl::geometric::BiEST::Motion *> & pdf,
std::shared_ptr<ompl::NearestNeighbors<ompl::geometric::BiEST::Motion
*>> const & nn, std::vector<ompl::geometric::BiEST::Motion *> const &
neighbors) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::EST [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
double
ompl::geometric::EST::distanceFunction(ompl::geometric::EST::Motion
const * a, ompl::geometric::EST::Motion const * b) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::geometric::EST::addMotion(ompl::geometric::EST::Motion *
motion, std::vector<ompl::geometric::EST::Motion *> const & neighbors)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::geometric::SPARStwo [class] > warning W1020: `Py++` will
generate class wrapper - hand written code should > be added to the
wrapper class
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "freeMemory"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "checkQueryStateInitialization"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "checkAddCoverage"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "checkAddConnectivity"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "checkAddInterface"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "checkAddPath"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "resetFailures"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "findGraphNeighbors"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "approachGraph"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "findGraphRepresentative"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "updatePairPoints"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "computeVPP"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "computeX"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "index"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "getData"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "distanceCheck"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "abandonLists"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "addGuard"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "connectGuards"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "haveSolution"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "checkForSolution"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "reachedTerminationCriterion"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "reachedFailureLimit"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "constructSolution"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "sameComponent"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "distanceFunction"
ompl::geometric::SPARStwo [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "costHeuristic"
ompl::geometric::SPARS [class] > warning W1020: `Py++` will generate
class wrapper - hand written code should > be added to the wrapper
class
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"addSample"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkQueryStateInitialization"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"sameComponent"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"addMilestone"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"addGuard"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"connectSparsePoints"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"connectDensePoints"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkAddCoverage"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkAddConnectivity"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkAddInterface"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkAddPath"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getInterfaceNeighbor"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"updateRepresentatives"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"calculateRepresentative"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"addToRepresentatives"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"removeFromRepresentatives"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"computeVPP"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"computeX"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"resetFailures"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkForSolution"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"haveSolution"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"reachedTerminationCriterion"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"constructSolution"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getSparseNeighbors"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"filterVisibleNeighbors"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getInterfaceNeighborRepresentatives"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getInterfaceNeighborhood"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"distanceFunction"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"sparseDistanceFunction"
ompl::geometric::SPARS [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"costHeuristic"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getIterationCount"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getBestCost"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getMilestoneCountString"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getEdgeCountString"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"uniteComponents"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"markComponent"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"solutionComponent"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"constructSolution"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"distanceFunction"
ompl::geometric::LazyPRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"costHeuristic"
ompl::geometric::PRM [class] > warning W1020: `Py++` will generate
class wrapper - hand written code should > be added to the wrapper
class
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"addMilestone"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"uniteComponents"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"sameComponent"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"checkForSolution"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"constructApproximateSolution"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"addedNewSolution"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"constructSolution"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"costHeuristic"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"distanceFunction"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getIterationCount"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getBestCost"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getMilestoneCountString"
ompl::geometric::PRM [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"getEdgeCountString"
bool ompl::geometric::PathHybridization::PathInfo::operator==(ompl::ge
ometric::PathHybridization::PathInfo const & other) const [member
operator] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
bool ompl::geometric::PathHybridization::PathInfo::operator<(ompl::geo
metric::PathHybridization::PathInfo const & other) const [member
operator] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::geometric::PathHybridization::attemptNewEdge(ompl::geometri
c::PathHybridization::PathInfo const & p,
ompl::geometric::PathHybridization::PathInfo const & q, int indexP,
int indexQ) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::geometric::PathSimplifier [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "selectAlongPath"
int
ompl::geometric::PathSimplifier::selectAlongPath(std::vector<double>
dists, std::vector<ompl::base::State *> states, double distTo, double
threshold, ompl::base::State * select_state, int & pos) [member
function] > execution error W1009: The function takes as argument
(name=pos, pos=5) non- > const reference to Python immutable type -
function could not be called from > Python. Take a look on "Function
Transformation" functionality and define the > transformation.
void ompl::msg::log(char const * file, int line, ompl::msg::LogLevel
level, char const * m, ...) [free function] > warning W1053: `Py++`
will not expose function "void ompl::msg::log(char const > * file, int
line, ompl::msg::LogLevel level, char const * m, ...) [free >
function]" - the function has variable-argument list, spicified by
ellipsis > (...).
std::set<ompl::geometric::BFMT::BiDirMotion *> [class] > warning
W1043: `Py++` created an ugly alias > ("set_less_ompl_scope_geometric_
scope_BFMT_scope_BiDirMotion__ptr__greater_") > for template
instantiated class.
std::set<unsigned long> [class] > warning W1043: `Py++` created an
ugly alias > ("set_less_unsigned_long_greater_") for template
instantiated class.
std::vector<ompl::geometric::BFMT::BiDirMotion *> [class] > warning
W1043: `Py++` created an ugly alias ("vector_less_ompl_scope_geometric
> _scope_BFMT_scope_BiDirMotion__ptr__greater_") for template
instantiated > class.
std::vector<ompl::geometric::aitstar::Edge> [class declaration] >
warning W1043: `Py++` created an ugly alias >
("vector_less_ompl_scope_geometric_scope_aitstar_scope_Edge_greater_")
for > template instantiated class.
-- Build type: Release
-- Checking for module 'libspot'
--   No package 'libspot' found
-- Could NOT find spot (missing: SPOT_LIBRARIES SPOT_INCLUDE_DIRS) 
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Code for module tools not found; type "make update_bindings"
-- The following features have been enabled:

 * OMPL_VERSIONED_INSTALL, Whether to install header files in
   <prefix>/include/ompl-X.Y/ompl, where X and Y are the major and minor
   version numbers
 * OMPL_BUILD_PYBINDINGS, Whether to build the Python bindings.
 * OMPL_BUILD_PYTESTS, Whether to build/run the python binding unit tests.
 * OMPL_BUILD_TESTS, Whether to build the unit tests.
 * OMPL_BUILD_DEMOS, Whether to build the OMPL demo programs.

-- The following OPTIONAL packages have been found:

 * Threads, <https://en.wikipedia.org/wiki/POSIX_Threads>
   Pthreads is sometimes needed, depending on OS / compiler.
 * pypy, <https://pypy.org>
   Used to speed up the generation of python bindings.
 * ODE, <http://ode.org>
   The Open Dynamics Engine can be used as a "black box" for kinodynamic planning.
 * flann (required version >= 1.8.3), <https://github.com/mariusmuja/flann>
   If detetected, FLANN can be used for nearest neighbor queries by OMPL.
 * Python, <https://www.python.org>
   Used for python bindings.
 * castxml, <https://github.com/CastXML/CastXML>
   Used to generate Python bindings.
 * PkgConfig, <https://www.freedesktop.org/wiki/Software/pkg-config/>
   Used to find (compilation flags for) dependencies.
 * yaml-cpp, <https://github.com/jbeder/yaml-cpp>
   Used for parsing input data for the PlanarManipulator demo.

-- The following REQUIRED packages have been found:

 * Eigen3, <http://eigen.tuxfamily.org>
   A linear algebra library used throughout OMPL.
 * Boost (required version >= 1.58), <https://www.boost.org>
   Used throughout OMPL for data serialization, graphs, etc.

-- The following OPTIONAL packages have not been found:

 * MORSE, <https://www.openrobots.org/wiki/morse>
   OMPL includes a plugin for the MORSE Robot Simulation engine.
 * Triangle, <http://www.cs.cmu.edu/~quake/triangle.html>
   Used to create triangular decompositions of polygonal 2D environments.
 * spot, <http://spot.lrde.epita.fr>
   Used for constructing finite automata from LTL formulae.
 * Doxygen, <http://doxygen.org>
   Used to create the OMPL documentation (i.e., https://ompl.kavrakilab.org).

-- The following Python modules were found:

 * numpy pyplusplus pygccxml

-- Configuring done
-- Generating done
-- Build files have been written to: /home/lostdeers/robo/RoboGen/ompl-1.6.0/build/Release
[100%] Built target update_geometric_bindings
[100%] Creating C++ code for Python module control (see pyplusplus_control.log)
In file included from /tmp/tmp22xns448.h:1:
In file included from ./bindings/control.h:622:
In file included from /home/lostdeers/robo/RoboGen/ompl-1.6.0/src/ompl/base/StateSpace.h:43:
In file included from /home/lostdeers/robo/RoboGen/ompl-1.6.0/src/ompl/base/ProjectionEvaluator.h:49:
In file included from /usr/include/eigen3/Eigen/Core:250:
/usr/include/eigen3/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h:623:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes]
__attribute__((optimize("-fno-unsafe-math-optimizations")))
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
/usr/local/lib/python3.10/dist-packages/pyplusplus/binary_parsers/parsers.py:7: DeprecationWarning: invalid escape sequence 'm'
  """
Adding array access to class
::ompl::control::RealVectorControlSpace::ControlType
Replacing member function ::ompl::control::SimpleSetup::print
Replacing member function ::ompl::control::PathControl::print
Replacing member function ::ompl::base::GoalRegion::print
Replacing member function ::ompl::base::ProblemDefinition::print
Replacing member function ::ompl::base::ScopedState<>::print
Replacing member function ::ompl::base::Goal::print
Replacing member function ::ompl::base::Path::print
Replacing member function ::ompl::base::ProjectionMatrix::print
Replacing member function ::ompl::base::ParamSet::print
Replacing member function ::ompl::geometric::PathGeometric::print
Replacing member function
::ompl::control::RealVectorControlSpace::printSettings
Replacing member function
::ompl::control::DiscreteControlSpace::printSettings
Replacing member function
::ompl::control::SpaceInformation::printSettings
Replacing member function ::ompl::control::ControlSpace::printSettings
Replacing member function
::ompl::control::CompoundControlSpace::printSettings
Replacing member function ::ompl::base::Planner::printSettings
Replacing member function
::ompl::base::SpaceInformation::printSettings
Replacing member function ::ompl::base::StateSpace::printSettings
Replacing member function
::ompl::base::CompoundStateSpace::printSettings
Replacing member function
::ompl::base::ProjectionEvaluator::printSettings
Replacing member function
::ompl::control::RealVectorControlSpace::printControl
Replacing member function
::ompl::control::DiscreteControlSpace::printControl
Replacing member function
::ompl::control::SpaceInformation::printControl
Replacing member function ::ompl::control::ControlSpace::printControl
Replacing member function
::ompl::control::CompoundControlSpace::printControl
Replacing member function ::ompl::control::PathControl::printAsMatrix
Replacing member function
::ompl::geometric::PathGeometric::printAsMatrix
Replacing member function
::ompl::control::ODESolver::getStatePropagator
still alive after 60.0434 seconds!
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer
__first, std::vector<double>::pointer __last,
std::vector<double>::pointer __result,
std::vector<double>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_do_relocate(std::vector<double>::pointer arg0,
std::vector<double>::pointer arg1, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & arg3, std::false_type
arg4) [member function] > compilation error W1050: The function
returns "std::vector<double>::pointer" > type. You have to specify a
call policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<double>::pointer
std::vector<double>::_S_relocate(std::vector<double>::pointer __first,
std::vector<double>::pointer __last, std::vector<double>::pointer
__result, std::vector<double>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns
"std::vector<double>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_do_relocate(std::vector<unsigned int>::pointer arg0,
std::vector<unsigned int>::pointer arg1, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > int>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned int>::pointer std::vector<unsigned
int>::_S_relocate(std::vector<unsigned int>::pointer __first,
std::vector<unsigned int>::pointer __last, std::vector<unsigned
int>::pointer __result, std::vector<unsigned int>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > int>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_do_relocate(std::vector<std::basic_string<char
>>::pointer arg0, std::vector<std::basic_string<char>>::pointer arg1,
std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::basic_string<char>>::pointer"
type. You have to specify a > call policies.Be sure to take a look on
`Py++` defined call policies
static std::vector<std::basic_string<char>>::pointer std::vector<std::
basic_string<char>>::_S_relocate(std::vector<std::basic_string<char>>:
:pointer __first, std::vector<std::basic_string<char>>::pointer
__last, std::vector<std::basic_string<char>>::pointer __result,
std::vector<std::basic_string<char>>::_Tp_alloc_type & __alloc)
[member function] > compilation error W1050: The function returns >
"std::vector<std::basic_string<char>>::pointer" type. You have to
specify a > call policies.Be sure to take a look on `Py++` defined
call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc, std::true_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_do_relocate(std::vector<unsigned long>::pointer arg0,
std::vector<unsigned long>::pointer arg1, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
arg3, std::false_type arg4) [member function] > compilation error
W1050: The function returns "std::vector<unsigned > long>::pointer"
type. You have to specify a call policies.Be sure to take a > look on
`Py++` defined call policies
static std::vector<unsigned long>::pointer std::vector<unsigned
long>::_S_relocate(std::vector<unsigned long>::pointer __first,
std::vector<unsigned long>::pointer __last, std::vector<unsigned
long>::pointer __result, std::vector<unsigned long>::_Tp_alloc_type &
__alloc) [member function] > compilation error W1050: The function
returns "std::vector<unsigned > long>::pointer" type. You have to
specify a call policies.Be sure to take a > look on `Py++` defined
call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc, std::true_type arg4)
[member function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_do_relocate(std::vector<int>::pointer arg0,
std::vector<int>::pointer arg1, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & arg3, std::false_type arg4) [member
function] > compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<int>::pointer
std::vector<int>::_S_relocate(std::vector<int>::pointer __first,
std::vector<int>::pointer __last, std::vector<int>::pointer __result,
std::vector<int>::_Tp_alloc_type & __alloc) [member function] >
compilation error W1050: The function returns
"std::vector<int>::pointer" > type. You have to specify a call
policies.Be sure to take a look on `Py++` > defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc,
std::true_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_do_relocate(std::vector<std::vector<double>>::pointer
arg0, std::vector<std::vector<double>>::pointer arg1,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & arg3,
std::false_type arg4) [member function] > compilation error W1050: The
function returns > "std::vector<std::vector<double>>::pointer" type.
You have to specify a call > policies.Be sure to take a look on `Py++`
defined call policies
static std::vector<std::vector<double>>::pointer std::vector<std::vect
or<double>>::_S_relocate(std::vector<std::vector<double>>::pointer
__first, std::vector<std::vector<double>>::pointer __last,
std::vector<std::vector<double>>::pointer __result,
std::vector<std::vector<double>>::_Tp_alloc_type & __alloc) [member
function] > compilation error W1050: The function returns >
"std::vector<std::vector<double>>::pointer" type. You have to specify
a call > policies.Be sure to take a look on `Py++` defined call
policies
ompl::control::Control [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"Control"
ompl::control::SST [class] > warning W1031: `Py++` will generate class
wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::control::SST::Motion * ompl::control::SST::Motion::getParent()
const [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::control::SST::Motion * ompl::control::SST::Witness::getParent()
const [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
void ompl::control::SST::Witness::linkRep(ompl::control::SST::Motion *
lRep) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::control::SST::Motion *
ompl::control::SST::selectNode(ompl::control::SST::Motion * sample)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::control::SST::Witness *
ompl::control::SST::findClosestWitness(ompl::control::SST::Motion *
node) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
double ompl::control::SST::distanceFunction(ompl::control::SST::Motion
const * a, ompl::control::SST::Motion const * b) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::control::SyclopRRT [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::control::Syclop::Motion *
ompl::control::SyclopRRT::addRoot(ompl::base::State const * s) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::control::SyclopRRT::selectAndExtend(ompl::control::Syclop::
Region & region, std::vector<ompl::control::Syclop::Motion *> &
newMotions) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
double ompl::control::SyclopRRT::distanceFunction(ompl::control::Syclo
p::Motion const * a, ompl::control::Syclop::Motion const * b) const
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::control::SyclopEST [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::control::Syclop::Motion *
ompl::control::SyclopEST::addRoot(ompl::base::State const * s) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::control::SyclopEST::selectAndExtend(ompl::control::Syclop::
Region & region, std::vector<ompl::control::Syclop::Motion *> &
newMotions) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::control::Syclop [class] > warning W1020: `Py++` will generate
class wrapper - hand written code should > be added to the wrapper
class
ompl::control::Syclop::Region::Region(ompl::control::Syclop::Region
const & arg0) [constructor] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::control::Syclop::Region &
ompl::control::Syclop::Region::operator=(ompl::control::Syclop::Region
const & arg0) [member operator] > compilation error W1005: `Py++`
cannot expose function that takes as > argument/returns instance of
non-public class. Generated code will not > compile.
ompl::control::Syclop::Motion *
ompl::control::Syclop::addRoot(ompl::base::State const * s) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void
ompl::control::Syclop::selectAndExtend(ompl::control::Syclop::Region &
region, std::vector<ompl::control::Syclop::Motion *> & newMotions)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::control::Syclop::Region const &
ompl::control::Syclop::getRegionFromIndex(int const rid) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::control::Syclop::DecompositionHeuristic::DecompositionHeuristic(
ompl::control::Syclop const * s, ompl::control::Syclop::Region const &
goal) [constructor] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::control::Syclop::initRegion(ompl::control::Syclop::Region &
r) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::control::Syclop::updateRegion(ompl::control::Syclop::Region
& r) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::control::Syclop::initEdge(ompl::control::Syclop::Adjacency
& adj, ompl::control::Syclop::Region const * source,
ompl::control::Syclop::Region const * target) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
void
ompl::control::Syclop::updateEdge(ompl::control::Syclop::Adjacency &
a) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
bool ompl::control::Syclop::updateCoverageEstimate(ompl::control::Sycl
op::Region & r, ompl::base::State const * s) [member function] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::control::Syclop::updateConnectionEstimate(ompl::control::Sy
clop::Region const & c, ompl::control::Syclop::Region const & d,
ompl::base::State const * s) [member function] > compilation error
W1005: `Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
ompl::control::GridDecomposition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "getRegionBounds"
ompl::control::GridDecomposition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "regionToGridCoord"
ompl::control::GridDecomposition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "gridCoordToRegion"
ompl::control::GridDecomposition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "coordToRegion"
ompl::control::GridDecomposition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "coordToGridCoord"
ompl::control::GridDecomposition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "computeGridNeighbors"
ompl::control::GridDecomposition [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "computeGridNeighborsSub"
ompl::base::RealVectorBounds const &
ompl::control::GridDecomposition::getRegionBounds(int rid) const
[member function] > warning W1049: This method could not be overriden
in Python - method returns > reference to local variable!
ompl::base::RealVectorBounds const &
ompl::control::Decomposition::getBounds() const [member function] >
warning W1049: This method could not be overriden in Python - method
returns > reference to local variable!
ompl::control::RRT [class] > warning W1031: `Py++` will generate class
wrapper - user asked to expose non - > public member function
"freeMemory"
double ompl::control::RRT::distanceFunction(ompl::control::RRT::Motion
const * a, ompl::control::RRT::Motion const * b) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::control::PDST [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::control::PDST::Cell *
ompl::control::PDST::Cell::stab(Eigen::Ref<Eigen::Matrix<double, -1,
1, 0>, 0, Eigen::InnerStride<1>> const & projection) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::control::PDST::Cell::addMotion(ompl::control::PDST::Motion
* motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::control::PDST::Motion::Motion(ompl::base::State * startState,
ompl::base::State * endState, ompl::control::Control * control,
unsigned int controlDuration, double priority,
ompl::control::PDST::Motion * parent) [constructor] > compilation
error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::control::PDST::MotionCompare::operator()(ompl::control::PDS
T::Motion * p1, ompl::control::PDST::Motion * p2) const [member
operator] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
void ompl::control::PDST::addMotion(ompl::control::PDST::Motion *
motion, ompl::control::PDST::Cell * cell, ompl::base::State * arg2,
ompl::base::State * arg3, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0>,
0, Eigen::InnerStride<1>> arg4, Eigen::Ref<Eigen::Matrix<double, -1,
1, 0>, 0, Eigen::InnerStride<1>> arg5) [member function] > compilation
error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
void
ompl::control::PDST::updateHeapElement(ompl::control::PDST::Motion *
motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::control::PDST::Motion *
ompl::control::PDST::propagateFrom(ompl::control::PDST::Motion *
motion, ompl::base::State * arg1, ompl::base::State * arg2) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
unsigned int ompl::control::PDST::findDurationAndAncestor(ompl::contro
l::PDST::Motion * motion, ompl::base::State * state, ompl::base::State
* scratch, ompl::control::PDST::Motion * & ancestor) const [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::control::KPIECE1 [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::control::KPIECE1::CloseSample::CloseSample(ompl::GridB<ompl::con
trol::KPIECE1::CellData *,
ompl::control::KPIECE1::OrderCellsByImportance>::Cell * c,
ompl::control::KPIECE1::Motion * m, double d) [constructor] >
compilation error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::control::KPIECE1::CloseSample::operator<(ompl::control::KPI
ECE1::CloseSample const & other) const [member operator] > compilation
error W1005: `Py++` cannot expose function that takes as >
argument/returns instance of non-public class. Generated code will not
> compile.
bool ompl::control::KPIECE1::CloseSamples::consider(ompl::GridB<ompl::
control::KPIECE1::CellData *,
ompl::control::KPIECE1::OrderCellsByImportance>::Cell * cell,
ompl::control::KPIECE1::Motion * motion, double distance) [member
function] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
bool ompl::control::KPIECE1::CloseSamples::selectMotion(ompl::control:
:KPIECE1::Motion * & smotion,
ompl::GridB<ompl::control::KPIECE1::CellData *,
ompl::control::KPIECE1::OrderCellsByImportance>::Cell * & scell)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void
ompl::control::KPIECE1::freeCellData(ompl::control::KPIECE1::CellData
* cdata) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
void ompl::control::KPIECE1::freeMotion(ompl::control::KPIECE1::Motion
* motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::GridB<ompl::control::KPIECE1::CellData *,
ompl::control::KPIECE1::OrderCellsByImportance>::Cell *
ompl::control::KPIECE1::addMotion(ompl::control::KPIECE1::Motion *
motion, double dist) [member function] > compilation error W1005:
`Py++` cannot expose function that takes as > argument/returns
instance of non-public class. Generated code will not > compile.
bool
ompl::control::KPIECE1::selectMotion(ompl::control::KPIECE1::Motion *
& smotion, ompl::GridB<ompl::control::KPIECE1::CellData *,
ompl::control::KPIECE1::OrderCellsByImportance>::Cell * & scell)
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::control::EST [class] > warning W1031: `Py++` will generate class
wrapper - user asked to expose non - > public member function
"freeMemory"
ompl::control::EST::Motion *
ompl::control::EST::MotionInfo::operator[](unsigned int i) [member
operator] > compilation error W1005: `Py++` cannot expose function
that takes as > argument/returns instance of non-public class.
Generated code will not > compile.
ompl::control::EST::Motion const *
ompl::control::EST::MotionInfo::operator[](unsigned int i) const
[member operator] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void
ompl::control::EST::MotionInfo::push_back(ompl::control::EST::Motion *
m) [member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
void ompl::control::EST::addMotion(ompl::control::EST::Motion *
motion) [member function] > compilation error W1005: `Py++` cannot
expose function that takes as > argument/returns instance of non-
public class. Generated code will not > compile.
ompl::control::EST::Motion * ompl::control::EST::selectMotion()
[member function] > compilation error W1005: `Py++` cannot expose
function that takes as > argument/returns instance of non-public
class. Generated code will not > compile.
ompl::control::PlannerDataStorage [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "loadEdges"
ompl::control::PlannerDataStorage [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "storeEdges"
ompl::control::PlannerDataEdgeControl [class] > warning W1031: `Py++`
will generate class wrapper - user asked to expose non - > public
member function "PlannerDataEdgeControl"
ompl::control::PathControl [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "freeMemory"
ompl::control::PathControl [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "copyFrom"
ompl::control::ODESolver [class] > warning W1031: `Py++` will generate
class wrapper - user asked to expose non - > public member function
"solve"
ompl::control::ODEBasicSolver<> [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "solve"
ompl::control::ODEErrorSolver<> [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "solve"
ompl::control::SpaceInformation [class] > warning W1031: `Py++` will
generate class wrapper - user asked to expose non - > public member
function "declareParams"
bool ompl::control::StatePropagator::steer(ompl::base::State const *
arg0, ompl::base::State const * arg1, ompl::control::Control * arg2,
double & arg3) const [member function] > execution error W1009: The
function takes as argument (name=arg3, pos=3) non- > const reference
to Python immutable type - function could not be called from > Python.
Take a look on "Function Transformation" functionality and define the
> transformation.
ompl::control::SimpleDirectedControlSampler [class] > warning W1031:
`Py++` will generate class wrapper - user asked to expose non - >
public member function "getBestControl"
void ompl::msg::log(char const * file, int line, ompl::msg::LogLevel
level, char const * m, ...) [free function] > warning W1053: `Py++`
will not expose function "void ompl::msg::log(char const > * file, int
line, ompl::msg::LogLevel level, char const * m, ...) [free >
function]" - the function has variable-argument list, spicified by
ellipsis > (...).
-- Build type: Release
-- Checking for module 'libspot'
--   No package 'libspot' found
-- Could NOT find spot (missing: SPOT_LIBRARIES SPOT_INCLUDE_DIRS) 
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Code for module tools not found; type "make update_bindings"
-- The following features have been enabled:

 * OMPL_VERSIONED_INSTALL, Whether to install header files in
   <prefix>/include/ompl-X.Y/ompl, where X and Y are the major and minor
   version numbers
 * OMPL_BUILD_PYBINDINGS, Whether to build the Python bindings.
 * OMPL_BUILD_PYTESTS, Whether to build/run the python binding unit tests.
 * OMPL_BUILD_TESTS, Whether to build the unit tests.
 * OMPL_BUILD_DEMOS, Whether to build the OMPL demo programs.

-- The following OPTIONAL packages have been found:

 * Threads, <https://en.wikipedia.org/wiki/POSIX_Threads>
   Pthreads is sometimes needed, depending on OS / compiler.
 * pypy, <https://pypy.org>
   Used to speed up the generation of python bindings.
 * ODE, <http://ode.org>
   The Open Dynamics Engine can be used as a "black box" for kinodynamic planning.
 * flann (required version >= 1.8.3), <https://github.com/mariusmuja/flann>
   If detetected, FLANN can be used for nearest neighbor queries by OMPL.
 * Python, <https://www.python.org>
   Used for python bindings.
 * castxml, <https://github.com/CastXML/CastXML>
   Used to generate Python bindings.
 * PkgConfig, <https://www.freedesktop.org/wiki/Software/pkg-config/>
   Used to find (compilation flags for) dependencies.
 * yaml-cpp, <https://github.com/jbeder/yaml-cpp>
   Used for parsing input data for the PlanarManipulator demo.

-- The following REQUIRED packages have been found:

 * Eigen3, <http://eigen.tuxfamily.org>
   A linear algebra library used throughout OMPL.
 * Boost (required version >= 1.58), <https://www.boost.org>
   Used throughout OMPL for data serialization, graphs, etc.

-- The following OPTIONAL packages have not been found:

 * MORSE, <https://www.openrobots.org/wiki/morse>
   OMPL includes a plugin for the MORSE Robot Simulation engine.
 * Triangle, <http://www.cs.cmu.edu/~quake/triangle.html>
   Used to create triangular decompositions of polygonal 2D environments.
 * spot, <http://spot.lrde.epita.fr>
   Used for constructing finite automata from LTL formulae.
 * Doxygen, <http://doxygen.org>
   Used to create the OMPL documentation (i.e., https://ompl.kavrakilab.org).

-- The following Python modules were found:

 * numpy pyplusplus pygccxml

-- Configuring done
-- Generating done
-- Build files have been written to: /home/lostdeers/robo/RoboGen/ompl-1.6.0/build/Release
[100%] Built target update_control_bindings
[100%] Built target update_bindings

from ompl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.