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

#include <cost_functions.hpp>

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

Public Member Functions

 CfSum ()
 
- Public Member Functions inherited from tuw::cost_functions::CostFunc
void calcCosts1Step ()
 
void calcCostsFull ()
 
void calcCostsFull (const double &_arcLimit)
 
const double & cost () const
 
 CostFunc ()
 
void resetFunction ()
 
void setBoundArcEnd (const double &_arcBoundEnd)
 
void setBoundIdxBegin (const std::size_t &_idxBoundBegin)
 
void setCost0 (const double &_cost0)
 
- Public Member Functions inherited from tuw::cost_functions::LatticeMapWeight< Lattice, MapData >
void initLatticeMap (std::shared_ptr< Lattice > &_lattPtr, std::shared_ptr< MapData > &_mapDataPtr)
 
void setWeight (const double &_weight)
 

Additional Inherited Members

- Public Attributes inherited from tuw::cost_functions::CostFunc
bool finish_
 
size_t iterIdx_
 
size_t latBeginIdx_
 
- Public Attributes inherited from tuw::cost_functions::LatticeMapWeight< Lattice, MapData >
std::shared_ptr< Lattice > latticePtr_
 
double weight_
 
- Protected Attributes inherited from tuw::cost_functions::CostFunc
std::function< double(const size_t &)> arcAcc
 
double cost0_
 
std::function< double(const size_t &)> fL1
 
std::function< double(const double &, const size_t &)> fL2
 
std::function< double(const double &)> fL3
 
double latBackArc_
 
std::function< double(const size_t &)> stAcc
 
- Protected Attributes inherited from tuw::cost_functions::LatticeMapWeight< Lattice, MapData >
std::shared_ptr< MapData > mapDataPtr_
 

Detailed Description

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

Definition at line 571 of file cost_functions.hpp.

Constructor & Destructor Documentation

template<typename Lattice , typename MapData >
tuw::cost_functions::CfSum< Lattice, MapData >::CfSum ( )
inline

Definition at line 574 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