INNER CODE UNIT · Python
render
introlab/rtabmap · doxygen/generate_parameters_page.py:260
def render(params, source_name):
groups, order = {}, []
for p in params:
groups.setdefault(p.prefix, []).append(p)
if p.prefix not in order:
order.append(p.prefix)
by_accessor = {p.accessor: p for p in params}
out = []
out.append('Parameter reference {#parameters}')
out.append('===================')
out.append('')
out.append('Every setting in RTAB-Map is a `Group/Name` string key with a string value,')
out.append('collected in a rtabmap::ParametersMap. The %d parameters below are declared in'
% len(params))
out.append('`%s`; the same keys are used by rtabmap::Rtabmap and rtabmap::Odometry, by the'
% source_name)