Public Member Functions | Public Attributes | Protected Attributes | List of all members
tuw::cost_functions::LatticeMapWeight< Lattice, MapData > Class Template Reference

#include <cost_functions.hpp>

Inheritance diagram for tuw::cost_functions::LatticeMapWeight< Lattice, MapData >:
Inheritance graph
[legend]

Public Member Functions

void initLatticeMap (std::shared_ptr< Lattice > &_lattPtr, std::shared_ptr< MapData > &_mapDataPtr)
 
void setWeight (const double &_weight)
 

Public Attributes

std::shared_ptr< Lattice > latticePtr_
 
double weight_
 

Protected Attributes

std::shared_ptr< MapData > mapDataPtr_
 

Detailed Description

template<typename Lattice, typename MapData>
class tuw::cost_functions::LatticeMapWeight< Lattice, MapData >

Definition at line 199 of file cost_functions.hpp.

Member Function Documentation

template<typename Lattice, typename MapData>
void tuw::cost_functions::LatticeMapWeight< Lattice, MapData >::initLatticeMap ( std::shared_ptr< Lattice > &  _lattPtr,
std::shared_ptr< MapData > &  _mapDataPtr 
)
inline

Definition at line 202 of file cost_functions.hpp.

template<typename Lattice, typename MapData>
void tuw::cost_functions::LatticeMapWeight< Lattice, MapData >::setWeight ( const double &  _weight)
inline

Definition at line 209 of file cost_functions.hpp.

Member Data Documentation

template<typename Lattice, typename MapData>
std::shared_ptr<Lattice> tuw::cost_functions::LatticeMapWeight< Lattice, MapData >::latticePtr_

Definition at line 215 of file cost_functions.hpp.

template<typename Lattice, typename MapData>
std::shared_ptr<MapData> tuw::cost_functions::LatticeMapWeight< Lattice, MapData >::mapDataPtr_
protected

Definition at line 218 of file cost_functions.hpp.

template<typename Lattice, typename MapData>
double tuw::cost_functions::LatticeMapWeight< Lattice, MapData >::weight_

Definition at line 221 of file cost_functions.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:24