computeArrayCost(std::vector< double > &_arr, const CostEvaluatorCostType &_arrayType) override | tuw::CostsEvaluator< Lattice, MapData > | inlineprotectedvirtual |
computeScalarCost(double &_f) | tuw::CostsEvaluator< Lattice, MapData > | inlineprotectedvirtual |
CostsEvaluator(std::shared_ptr< MapData > &_mapDataPtr) | tuw::CostsEvaluator< Lattice, MapData > | inline |
CostsEvaluator(const CostsEvaluator &)=default | tuw::CostsEvaluator< Lattice, MapData > | |
CostsEvaluator(CostsEvaluator &&)=default | tuw::CostsEvaluator< Lattice, MapData > | |
CostsEvaluatorBase() | tuw::CostsEvaluatorBase< Lattice > | inline |
CostsEvaluatorBase(const CostsEvaluatorBase &)=default | tuw::CostsEvaluatorBase< Lattice > | |
CostsEvaluatorBase(CostsEvaluatorBase &&)=default | tuw::CostsEvaluatorBase< Lattice > | |
evaluateAllCosts() | tuw::CostsEvaluatorBase< Lattice > | inline |
evaluateF() | tuw::CostsEvaluatorBase< Lattice > | inline |
evaluateG() | tuw::CostsEvaluatorBase< Lattice > | inline |
evaluateH() | tuw::CostsEvaluatorBase< Lattice > | inline |
evalValidCostStep(const CostEvaluatorCostType &_arrayType, double _arcNow, size_t &_violatingLatIdx, double &_arcMax) override | tuw::CostsEvaluator< Lattice, MapData > | inlinevirtual |
f | tuw::CostsEvaluatorBase< Lattice > | |
firstAfterReset_ | tuw::CostsEvaluator< Lattice, MapData > | private |
g | tuw::CostsEvaluatorBase< Lattice > | |
gIsValid(const double &_boxBound=1e-2) const | tuw::CostsEvaluatorBase< Lattice > | inline |
gIsValid(const size_t _Idx, const double &_boxBound=1e-2) const | tuw::CostsEvaluatorBase< Lattice > | inline |
gradF | tuw::CostsEvaluatorBase< Lattice > | |
gradG | tuw::CostsEvaluatorBase< Lattice > | |
gradH | tuw::CostsEvaluatorBase< Lattice > | |
h | tuw::CostsEvaluatorBase< Lattice > | |
hIsValid() const | tuw::CostsEvaluatorBase< Lattice > | inline |
init(std::vector< std::shared_ptr< Lattice >> &_lattPtr) override | tuw::CostsEvaluator< Lattice, MapData > | inlinevirtual |
loadCostFunctions()=0 | tuw::CostsEvaluatorBase< Lattice > | pure virtual |
mapDataPtr() | tuw::CostsEvaluator< Lattice, MapData > | inline |
mapDataPtr_ | tuw::CostsEvaluator< Lattice, MapData > | private |
operator=(const CostsEvaluator &)=default | tuw::CostsEvaluator< Lattice, MapData > | |
operator=(CostsEvaluator &&)=default | tuw::CostsEvaluator< Lattice, MapData > | |
tuw::CostsEvaluatorBase::operator=(const CostsEvaluatorBase &)=default | tuw::CostsEvaluatorBase< Lattice > | |
tuw::CostsEvaluatorBase::operator=(CostsEvaluatorBase &&)=default | tuw::CostsEvaluatorBase< Lattice > | |
partialCostsArray_ | tuw::CostsEvaluator< Lattice, MapData > | |
resetCostFunctions(const CostEvaluatorCostType &_arrayType) override | tuw::CostsEvaluator< Lattice, MapData > | inlinevirtual |
~CostsEvaluator()=default | tuw::CostsEvaluator< Lattice, MapData > | virtual |
~CostsEvaluatorBase()=default | tuw::CostsEvaluatorBase< Lattice > | virtual |