_equalities | corbo::OptimizationEdgeSet | private |
_inequalities | corbo::OptimizationEdgeSet | private |
_lsq_objectives | corbo::OptimizationEdgeSet | private |
_mixed | corbo::OptimizationEdgeSet | private |
_modified | corbo::EdgeSetInterface | protected |
_objectives | corbo::OptimizationEdgeSet | private |
addEdges(std::initializer_list< BaseEdge::Ptr > objective_edges, std::initializer_list< BaseEdge::Ptr > lsq_objective_edges, std::initializer_list< BaseEdge::Ptr > equality_edges, std::initializer_list< BaseEdge::Ptr > inequality_edges, std::initializer_list< BaseMixedEdge::Ptr > mixed_edges) | corbo::OptimizationEdgeSet | inline |
addEdges(std::initializer_list< BaseEdge::Ptr > objective_edges, std::initializer_list< BaseEdge::Ptr > equality_edges, std::initializer_list< BaseEdge::Ptr > inequality_edges, std::initializer_list< BaseMixedEdge::Ptr > mixed_edges) | corbo::OptimizationEdgeSet | inline |
addEqualityEdge(BaseEdge::Ptr edge) | corbo::OptimizationEdgeSet | inline |
addInequalityEdge(BaseEdge::Ptr edge) | corbo::OptimizationEdgeSet | inline |
addLsqObjectiveEdge(BaseEdge::Ptr edge) | corbo::OptimizationEdgeSet | inline |
addMixedEdge(BaseMixedEdge::Ptr edge) | corbo::OptimizationEdgeSet | inline |
addObjectiveEdge(BaseEdge::Ptr edge) | corbo::OptimizationEdgeSet | inline |
clear() override | corbo::OptimizationEdgeSet | virtual |
clearEdgeCache() | corbo::OptimizationEdgeSet | |
computeEdgeIndices() override | corbo::OptimizationEdgeSet | virtual |
computeEdgeIndices(std::vector< BaseEdge::Ptr > &edges, int &idx) | corbo::OptimizationEdgeSet | protected |
computeEdgeIndices(std::vector< BaseMixedEdge::Ptr > &edges, int &idx_obj, int &idx_lsq_obj, int &idx_eq, int &idx_ineq) | corbo::OptimizationEdgeSet | protected |
computeObjectiveEdgeIndices(std::vector< BaseEdge::Ptr > &edges, int &idx, bool lsq_edges) | corbo::OptimizationEdgeSet | protected |
getDimensions(int &non_lsq_obj_dim, int &lsq_obj_dim, int &eq_dim, int &ineq_dim) | corbo::OptimizationEdgeSet | |
getEqualityEdges() const | corbo::OptimizationEdgeSet | inline |
getEqualityEdgesRef() | corbo::OptimizationEdgeSet | inline |
getInequalityEdges() const | corbo::OptimizationEdgeSet | inline |
getInequalityEdgesRef() | corbo::OptimizationEdgeSet | inline |
getLsqObjectiveEdges() const | corbo::OptimizationEdgeSet | inline |
getLsqObjectiveEdgesRef() | corbo::OptimizationEdgeSet | inline |
getMixedEdges() const | corbo::OptimizationEdgeSet | inline |
getMixedEdgesRef() | corbo::OptimizationEdgeSet | inline |
getObjectiveEdges() const | corbo::OptimizationEdgeSet | inline |
getObjectiveEdgesRef() | corbo::OptimizationEdgeSet | inline |
hasOnlyLeastSquaresObjectives() const | corbo::OptimizationEdgeSet | inline |
isEdgeCacheEmpty() | corbo::OptimizationEdgeSet | |
isModified() const | corbo::EdgeSetInterface | inline |
Ptr typedef | corbo::OptimizationEdgeSet | |
registerEdgesAtVertices(VertexSetInterface &vertices) | corbo::OptimizationEdgeSet | |
registerEdgesAtVertices() | corbo::OptimizationEdgeSet | |
reserveEdgeCacheMemory(int est_value_cache_size, int est_jacobians_cache_size) override | corbo::OptimizationEdgeSet | virtual |
setEdgeIdx(BaseEdge &edge, int idx) | corbo::EdgeSetInterface | inlineprotected |
setEdgeIdx(BaseMixedEdge &edge, int obj_idx, int eq_idx, int ineq_idx) | corbo::EdgeSetInterface | inlineprotected |
setModified(bool modified) | corbo::EdgeSetInterface | inline |
~EdgeSetInterface() | corbo::EdgeSetInterface | inlinevirtual |