Public Types | List of all members
tuw::EvaluatedLattice< TLatticeType, TCostsJ, TCostsJG, TCostsG, TCostsH, TCostsK > Class Template Reference

#include <trajectory_optimizer.hpp>

Public Types

template<class TNumType , class TMapDataType >
using FuncG = TLatticeType< TNumType, TMapDataType, TCostsG< TNumType >, TCostsK< TNumType >, TCostsJG< TNumType > >
 
template<class TNumType , class TMapDataType >
using FuncH = TLatticeType< TNumType, TMapDataType, TCostsH< TNumType > >
 
template<class TNumType , class TMapDataType >
using FuncJ = TLatticeType< TNumType, TMapDataType, TCostsJ< TNumType > >
 
template<class TNumType , class TMapDataType >
using FuncJGH = TLatticeType< TNumType, TMapDataType, TCostsJ< TNumType >, TCostsG< TNumType >, TCostsH< TNumType >, TCostsK< TNumType >, TCostsJG< TNumType > >
 

Detailed Description

template<template< class, class, class... > class TLatticeType, template< class > class TCostsJ, template< class > class TCostsJG, template< class > class TCostsG, template< class > class TCostsH, template< class > class TCostsK>
class tuw::EvaluatedLattice< TLatticeType, TCostsJ, TCostsJG, TCostsG, TCostsH, TCostsK >

Definition at line 46 of file trajectory_optimizer.hpp.

Member Typedef Documentation

template<template< class, class, class... > class TLatticeType, template< class > class TCostsJ, template< class > class TCostsJG, template< class > class TCostsG, template< class > class TCostsH, template< class > class TCostsK>
template<class TNumType , class TMapDataType >
using tuw::EvaluatedLattice< TLatticeType, TCostsJ, TCostsJG, TCostsG, TCostsH, TCostsK >::FuncG = TLatticeType<TNumType, TMapDataType, TCostsG<TNumType>, TCostsK<TNumType>, TCostsJG<TNumType> >

Definition at line 54 of file trajectory_optimizer.hpp.

template<template< class, class, class... > class TLatticeType, template< class > class TCostsJ, template< class > class TCostsJG, template< class > class TCostsG, template< class > class TCostsH, template< class > class TCostsK>
template<class TNumType , class TMapDataType >
using tuw::EvaluatedLattice< TLatticeType, TCostsJ, TCostsJG, TCostsG, TCostsH, TCostsK >::FuncH = TLatticeType<TNumType, TMapDataType, TCostsH<TNumType> >

Definition at line 58 of file trajectory_optimizer.hpp.

template<template< class, class, class... > class TLatticeType, template< class > class TCostsJ, template< class > class TCostsJG, template< class > class TCostsG, template< class > class TCostsH, template< class > class TCostsK>
template<class TNumType , class TMapDataType >
using tuw::EvaluatedLattice< TLatticeType, TCostsJ, TCostsJG, TCostsG, TCostsH, TCostsK >::FuncJ = TLatticeType<TNumType, TMapDataType, TCostsJ<TNumType> >

Definition at line 50 of file trajectory_optimizer.hpp.

template<template< class, class, class... > class TLatticeType, template< class > class TCostsJ, template< class > class TCostsJG, template< class > class TCostsG, template< class > class TCostsH, template< class > class TCostsK>
template<class TNumType , class TMapDataType >
using tuw::EvaluatedLattice< TLatticeType, TCostsJ, TCostsJG, TCostsG, TCostsH, TCostsK >::FuncJGH = TLatticeType<TNumType, TMapDataType, TCostsJ<TNumType>, TCostsG<TNumType>, TCostsH<TNumType>, TCostsK<TNumType>, TCostsJG<TNumType> >

Definition at line 63 of file trajectory_optimizer.hpp.


The documentation for this class was generated from the following file:


tuw_control
Author(s): George Todoran
autogenerated on Mon Jun 10 2019 15:27:23