DART  6.6.2
dart::optimizer::ModularFunction Member List

This is the complete list of members for dart::optimizer::ModularFunction, including all inherited members.

clearCostFunction(bool _printWarning=true)dart::optimizer::ModularFunction
clearGradientFunction()dart::optimizer::ModularFunction
clearHessianFunction()dart::optimizer::ModularFunction
eval(const Eigen::VectorXd &_x) overridedart::optimizer::ModularFunctionvirtual
evalGradient(const Eigen::VectorXd &_x, Eigen::Map< Eigen::VectorXd > _grad) overridedart::optimizer::ModularFunctionvirtual
dart::optimizer::Function::evalGradient(const Eigen::VectorXd &_x, Eigen::VectorXd &_grad)dart::optimizer::Function
evalHessian(const Eigen::VectorXd &_x, Eigen::Map< Eigen::VectorXd, Eigen::RowMajor > _Hess) overridedart::optimizer::ModularFunctionvirtual
Function(const std::string &_name="function")dart::optimizer::Functionexplicit
getName() constdart::optimizer::Function
mCostFunctiondart::optimizer::ModularFunctionprotected
mGradientFunctiondart::optimizer::ModularFunctionprotected
mHessianFunctiondart::optimizer::ModularFunctionprotected
mNamedart::optimizer::Functionprotected
ModularFunction(const std::string &_name="modular_function")dart::optimizer::ModularFunctionexplicit
setCostFunction(CostFunction _cost)dart::optimizer::ModularFunction
setGradientFunction(GradientFunction _gradient)dart::optimizer::ModularFunction
setHessianFunction(HessianFunction _hessian)dart::optimizer::ModularFunction
setName(const std::string &_newName)dart::optimizer::Functionvirtual
~Function()dart::optimizer::Functionvirtual
~ModularFunction()dart::optimizer::ModularFunctionvirtual