_backup | corbo::VectorVertex | protected |
_edges_equalities | corbo::VertexInterface | private |
_edges_inequalities | corbo::VertexInterface | private |
_edges_lsq_objective | corbo::VertexInterface | private |
_edges_mixed | corbo::VertexInterface | private |
_edges_objective | corbo::VertexInterface | private |
_finite_lb_bounds | corbo::VectorVertex | protected |
_finite_ub_bounds | corbo::VectorVertex | protected |
_fixed | mpc_local_planner::PartiallyFixedVectorVertexSE2 | protected |
_lb | corbo::VectorVertex | protected |
_num_unfixed | mpc_local_planner::PartiallyFixedVectorVertexSE2 | protected |
_ub | corbo::VectorVertex | protected |
_values | corbo::VectorVertex | protected |
_vertex_idx | corbo::VertexInterface | private |
clear() override | corbo::VectorVertex | virtual |
clearBackups() | corbo::VertexInterface | virtual |
clearConnectedEdges() | corbo::VertexInterface | |
discardTop() override | corbo::VectorVertex | virtual |
fixedArray() const | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inline |
getConnectedEqualityEdgesRef() const | corbo::VertexInterface | |
getConnectedInequalityEdgesRef() const | corbo::VertexInterface | |
getConnectedLsqObjectiveEdgesRef() const | corbo::VertexInterface | |
getConnectedMixedEdgesRef() const | corbo::VertexInterface | |
getConnectedObjectiveEdgesRef() const | corbo::VertexInterface | |
getData() const override | corbo::VectorVertex | virtual |
getDataMap() const | corbo::VertexInterface | |
getDataRaw() override | corbo::VectorVertex | virtual |
getDataRawMap() | corbo::VertexInterface | |
getDimension() const override | corbo::VectorVertex | virtual |
getDimensionUnfixed() const override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
getLowerBounds() const override | corbo::VectorVertex | virtual |
getLowerBoundsMap() const | corbo::VertexInterface | |
getNumBackups() const override | corbo::VectorVertex | virtual |
getNumberFiniteBounds(bool unfixed_only) const override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
getNumberFiniteLowerBounds(bool unfixed_only) const override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
getNumberFiniteUpperBounds(bool unfixed_only) const override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
getUpperBounds() const override | corbo::VectorVertex | virtual |
getUpperBoundsMap() const | corbo::VertexInterface | |
getVertexIdx() const | corbo::VertexInterface | |
hasFiniteBounds() const override | corbo::VectorVertex | virtual |
hasFiniteLowerBound(int idx) const override | corbo::VectorVertex | virtual |
hasFiniteLowerBounds() const override | corbo::VectorVertex | virtual |
hasFiniteUpperBound(int idx) const override | corbo::VectorVertex | virtual |
hasFiniteUpperBounds() const override | corbo::VectorVertex | virtual |
hasFixedComponents() const override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
isFixed() const | corbo::VertexInterface | virtual |
isFixedComponent(int idx) const override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
lowerBound() const | corbo::VectorVertex | |
PartiallyFixedVectorVertexSE2()=default | mpc_local_planner::PartiallyFixedVectorVertexSE2 | |
PartiallyFixedVectorVertexSE2(int dimension) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlineexplicit |
PartiallyFixedVectorVertexSE2(int dimension, const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlineexplicit |
PartiallyFixedVectorVertexSE2(const Eigen::Ref< const Eigen::VectorXd > &values) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlineexplicit |
PartiallyFixedVectorVertexSE2(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlineexplicit |
PartiallyFixedVectorVertexSE2(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlineexplicit |
plus(int idx, double inc) override | mpc_local_planner::VectorVertexSE2 | inlinevirtual |
plus(const double *inc) override | mpc_local_planner::VectorVertexSE2 | inlinevirtual |
plusUnfixed(const double *inc) override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
pop() override | corbo::VectorVertex | virtual |
Ptr typedef | mpc_local_planner::PartiallyFixedVectorVertexSE2 | |
push() override | corbo::VectorVertex | virtual |
registerEqualityEdge(BaseEdge *edge) | corbo::VertexInterface | |
registerInequalityEdge(BaseEdge *edge) | corbo::VertexInterface | |
registerLsqObjectiveEdge(BaseEdge *edge) | corbo::VertexInterface | |
registerMixedEdge(BaseMixedEdge *edge) | corbo::VertexInterface | |
registerObjectiveEdge(BaseEdge *edge) | corbo::VertexInterface | |
set(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, bool fixed=false) override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
set(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inline |
setData(int idx, double data) override | mpc_local_planner::VectorVertexSE2 | inlinevirtual |
setDimension(int dim) override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
setFixed(int idx, bool fixed) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inline |
setFixed(const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inline |
setFixed(bool fixed) override | mpc_local_planner::PartiallyFixedVectorVertexSE2 | inlinevirtual |
setLowerBound(int idx, double lb) override | corbo::VectorVertex | virtual |
setLowerBounds(const Eigen::Ref< const Eigen::VectorXd > &lb) override | corbo::VectorVertex | virtual |
setUpperBound(int idx, double ub) override | corbo::VectorVertex | virtual |
setUpperBounds(const Eigen::Ref< const Eigen::VectorXd > &ub) override | corbo::VectorVertex | virtual |
top() override | corbo::VectorVertex | virtual |
upperBound() const | corbo::VectorVertex | |
UPtr typedef | mpc_local_planner::PartiallyFixedVectorVertexSE2 | |
values() | corbo::VectorVertex | |
values() const | corbo::VectorVertex | |
VectorVertex()=default | corbo::VectorVertex | |
VectorVertex(bool fixed) | corbo::VectorVertex | |
VectorVertex(const Eigen::Ref< const Eigen::VectorXd > &values, bool fixed=false) | corbo::VectorVertex | |
VectorVertex(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, bool fixed=false) | corbo::VectorVertex | |
VectorVertex(int dimension, bool fixed=false) | corbo::VectorVertex | |
VectorVertexSE2()=default | mpc_local_planner::VectorVertexSE2 | |
VectorVertexSE2(bool fixed) | mpc_local_planner::VectorVertexSE2 | inlineexplicit |
VectorVertexSE2(int dimension, bool fixed=false) | mpc_local_planner::VectorVertexSE2 | inlineexplicit |
VectorVertexSE2(const Eigen::Ref< const Eigen::VectorXd > &values, bool fixed=false) | mpc_local_planner::VectorVertexSE2 | inlineexplicit |
VectorVertexSE2(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, bool fixed=false) | mpc_local_planner::VectorVertexSE2 | inlineexplicit |
~VertexInterface() | corbo::VertexInterface | virtual |