Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

SystemError: initialization of _util raised unreported exception #1079

Open
1850298154 opened this issue Jul 23, 2023 · 2 comments
Open

SystemError: initialization of _util raised unreported exception #1079

1850298154 opened this issue Jul 23, 2023 · 2 comments

Comments

@1850298154
Copy link

MOQS6C0Q6@CM~ACUL}`WRZD

File /mnt/MPC-MOTION-PLANING/github-share/MPC-MP-zyt-note/IMPC-zOB/ompl/util/init.py:4
2 from ompl import dll_loader
3 dll_loader('ompl', dirname(abspath(file)))
----> 4 from ompl.util._util import *
5 import inspect
7 def OMPL_DEBUG(text):

SystemError: initialization of _util raised unreported exception

How to solve it ?
Thank you!

@zkingston
Copy link
Member

Can you post the full output of make update_bindings?

@lostDeers
Copy link

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

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

No branches or pull requests

3 participants