|
| auto & | optParamT () |
| |
| const auto & | optParamT () const |
| |
| auto & | optParamV () |
| |
| const auto & | optParamV () const |
| |
| auto & | optParamW () |
| |
| const auto & | optParamW () const |
| |
| StateMapArray & | operator= (const StateMapArray &_rhs) |
| |
| StateMapArray & | operator= (StateMapArray &&_rhs)=default |
| |
| | StateMapArray () |
| |
| | StateMapArray () |
| |
| | StateMapArray () |
| |
| | StateMapArray (RootType *_root, std::shared_ptr< TDataBuffer > &_dataBuffer) |
| |
| | StateMapArray (RootType *_root, std::shared_ptr< TDataBuffer > &_dataBuffer) |
| |
| | StateMapArray (RootType *_root, std::shared_ptr< TDataBuffer > &_dataBuffer) |
| |
| | StateMapArray (const StateMapArray &_rhs) |
| |
| | StateMapArray (StateMapArray &&_rhs)=default |
| |
| virtual | ~StateMapArray ()=default |
| |
| void | bindToMemory (NumericType *_memRef) |
| |
| MapTypeCRTP & | data () |
| |
| const MapTypeCRTP & | data () const |
| |
| NumericType *const | memStartRef () const |
| |
| StateMapBaseCRTP & | operator= (StateMapBaseCRTP &&)=default |
| |
| | StateMapBaseCRTP ()=default |
| |
| | StateMapBaseCRTP (StateMapBaseCRTP &&)=default |
| |
| LeafType & | sub (const size_t &_i) |
| |
| const LeafType & | sub (const size_t &_i) const |
| |
| LeafType & | sub () |
| |
| const LeafType & | sub () const |
| |
| std::tuple_element< _i, typename StateMapBaseCRTPTraits< StateMapArray< TNumType, StateMapVector< TNumType, TLeafType >, TN > >::LeafsTupleTypeExt >::type & | sub () |
| |
| const std::tuple_element< _i, typename StateMapBaseCRTPTraits< StateMapArray< TNumType, StateMapVector< TNumType, TLeafType >, TN > >::LeafsTupleTypeExt >::type & | sub () const |
| |
| void | subResize (const size_t &_size) |
| |
| constexpr const size_t | subSize () const |
| |
| | ~StateMapBaseCRTP ()=default |
| |
| MapTypeVirt | data () |
| |
| const MapTypeVirt | data () const |
| |
| TNumType *const | memStartRef () const |
| |
| StateMapBaseVirt & | operator= (StateMapBaseVirt &&)=default |
| |
| | StateMapBaseVirt () |
| |
| | StateMapBaseVirt (StateMapBaseVirt &&)=default |
| |
| StateBaseVirtualType & | sub (const size_t &_i) |
| |
| const StateBaseVirtualType & | sub (const size_t &_i) const |
| |
| void | subResize (const size_t &_size) |
| |
| const size_t & | subSize () const |
| |
| virtual | ~StateMapBaseVirt ()=default |
| |
| | DataBuffer (std::shared_ptr< DataBufferContainerType > _dataBuffer) |
| |
| | DataBuffer ()=default |
| |
| | DataBuffer (DataBuffer &&_other)=default |
| |
| DataBuffer & | operator= (DataBuffer &&_other)=default |
| |
| | ~DataBuffer ()=default |
| |
template<class TNumType, typename TLeafType>
class tuw::DiffDrive::OptVarStructVW< TNumType, TLeafType >
Defining the system optimization parameters structure.
Has to allways be an extended class from StateMapArray, StateMapVector or StateMapTuple
- Template Parameters
-
| TNumType | Numerical type used internally |
| TLeafType | The leaf type. |
Definition at line 285 of file agv_diff_drive_v_w.hpp.