| AddFinalBound(Dx deriv, const std::vector< int > &dimensions, const VectorXd &val) | towr::NodesVariables | |
| AddObserver(ObserverPtr const spline) | towr::NodesVariables | |
| AddStartBound(Dx deriv, const std::vector< int > &dimensions, const VectorXd &val) | towr::NodesVariables | |
| bounds_ | towr::NodesVariables | protected |
| Component(int num_rows, const std::string &name) | ifopt::Component | |
| ConvertPhaseToPolyDurations(const VecDurations &phase_durations) const | towr::NodesVariablesPhaseBased | virtual |
| End enum value | towr::NodesVariables | |
| GetAdjacentPolyIds(int node_id) const | towr::NodesVariablesPhaseBased | private |
| GetBoundaryNodes(int poly_id) const | towr::NodesVariables | |
| GetBounds() const override | towr::NodesVariables | virtual |
| GetDerivativeOfPolyDurationWrtPhaseDuration(int polynomial_id) const | towr::NodesVariablesPhaseBased | virtual |
| GetDim() const | towr::NodesVariables | |
| GetIndicesOfNonConstantNodes() const | towr::NodesVariablesPhaseBased | |
| GetJacobian() const final | ifopt::VariableSet | virtual |
| GetName() const | ifopt::Component | |
| GetNodeId(int poly_id, Side side) | towr::NodesVariables | static |
| GetNodeIDAtStartOfPhase(int phase) const | towr::NodesVariablesPhaseBased | |
| GetNodes() const | towr::NodesVariables | |
| GetNodeValuesInfo(int idx) const override | towr::NodesVariablesPhaseBased | inlineprotectedvirtual |
| GetNumberOfPrevPolynomialsInPhase(int polynomial_id) const | towr::NodesVariablesPhaseBased | virtual |
| GetOptIndex(const NodeValueInfo &nvi) const | towr::NodesVariables | |
| GetPhase(int node_id) const | towr::NodesVariablesPhaseBased | |
| GetPolyIDAtStartOfPhase(int phase) const | towr::NodesVariablesPhaseBased | private |
| GetPolynomialCount() const | towr::NodesVariables | |
| GetRows() const | ifopt::Component | |
| GetValueAtStartOfPhase(int phase) const | towr::NodesVariablesPhaseBased | |
| GetValues() const override | towr::NodesVariables | virtual |
| index_to_node_value_info_ | towr::NodesVariablesPhaseBased | protected |
| IsConstantNode(int node_id) const | towr::NodesVariablesPhaseBased | virtual |
| IsInConstantPhase(int polynomial_id) const | towr::NodesVariablesPhaseBased | virtual |
| Jacobian typedef | ifopt::Component | |
| kSpecifyLater | ifopt::Component | static |
| n_dim_ | towr::NodesVariables | protected |
| NodeIds typedef | towr::NodesVariablesPhaseBased | |
| nodes_ | towr::NodesVariables | protected |
| NodesVariables(const std::string &variable_name) | towr::NodesVariables | protected |
| NodesVariablesPhaseBased(int phase_count, bool first_phase_constant, const std::string &var_name, int n_polys_in_changing_phase) | towr::NodesVariablesPhaseBased | |
| NodeValueNotOptimized | towr::NodesVariables | static |
| ObserverPtr typedef | towr::NodesVariables | |
| OptIndexMap typedef | towr::NodesVariablesPhaseBased | |
| polynomial_info_ | towr::NodesVariablesPhaseBased | private |
| Print(double tolerance, int &index_start) const | ifopt::Component | virtual |
| Ptr typedef | towr::NodesVariablesPhaseBased | |
| SetByLinearInterpolation(const VectorXd &initial_val, const VectorXd &final_val, double t_total) | towr::NodesVariables | |
| SetNumberOfVariables(int n_variables) | towr::NodesVariablesPhaseBased | protected |
| SetRows(int num_rows) | ifopt::Component | |
| SetVariables(const VectorXd &x) override | towr::NodesVariables | virtual |
| Side enum name | towr::NodesVariables | |
| Start enum value | towr::NodesVariables | |
| VariableSet(int n_var, const std::string &name) | ifopt::VariableSet | |
| VecBound typedef | ifopt::Component | |
| VecDurations typedef | towr::NodesVariables | |
| VectorXd typedef | ifopt::Component | |
| ~Component()=default | ifopt::Component | virtual |
| ~NodesVariables()=default | towr::NodesVariables | protectedvirtual |
| ~NodesVariablesPhaseBased()=default | towr::NodesVariablesPhaseBased | virtual |
| ~VariableSet()=default | ifopt::VariableSet | virtual |