Drake
Drake C++ Documentation
GraphOfConvexSets Member List

This is the complete list of members for GraphOfConvexSets, including all inherited members.

AddEdge(Vertex *u, Vertex *v, std::string name="")GraphOfConvexSets
AddEdgeFromTemplate(Vertex *u, Vertex *v, const Edge &template_edge)GraphOfConvexSets
AddVertex(const ConvexSet &set, std::string name="")GraphOfConvexSets
AddVertexFromTemplate(const Vertex &template_vertex)GraphOfConvexSets
ClearAllPhiConstraints()GraphOfConvexSets
Clone() constGraphOfConvexSets
EdgeId typedefGraphOfConvexSets
Edges()GraphOfConvexSets
Edges() constGraphOfConvexSets
GetEdgeByName(const std::string &name) constGraphOfConvexSets
GetGraphvizString(const solvers::MathematicalProgramResult *result=nullptr, const GcsGraphvizOptions &options=GcsGraphvizOptions(), const std::vector< const Edge * > *active_path=nullptr) constGraphOfConvexSets
GetMutableEdgeByName(const std::string &name)GraphOfConvexSets
GetMutableVertexByName(const std::string &name)GraphOfConvexSets
GetSolutionPath(const Vertex &source, const Vertex &target, const solvers::MathematicalProgramResult &result, double tolerance=1e-3) constGraphOfConvexSets
GetVertexByName(const std::string &name) constGraphOfConvexSets
GraphOfConvexSets(const GraphOfConvexSets &)=deleteGraphOfConvexSets
GraphOfConvexSets(GraphOfConvexSets &&)=deleteGraphOfConvexSets
GraphOfConvexSets()=defaultGraphOfConvexSets
IsValid(const Vertex &v) constGraphOfConvexSets
IsValid(const Edge &e) constGraphOfConvexSets
num_edges() constGraphOfConvexSets
num_vertices() constGraphOfConvexSets
operator=(const GraphOfConvexSets &)=deleteGraphOfConvexSets
operator=(GraphOfConvexSets &&)=deleteGraphOfConvexSets
PreprocessShortestPathTest classGraphOfConvexSetsfriend
RemoveEdge(Edge *edge)GraphOfConvexSets
RemoveVertex(Vertex *vertex)GraphOfConvexSets
SamplePaths(const Vertex &source, const Vertex &target, const std::unordered_map< const Edge *, double > &flows, const GraphOfConvexSetsOptions &options) constGraphOfConvexSets
SamplePaths(const Vertex &source, const Vertex &target, const solvers::MathematicalProgramResult &result, const GraphOfConvexSetsOptions &options) constGraphOfConvexSets
SolveConvexRestriction(const std::vector< const Edge * > &active_edges, const GraphOfConvexSetsOptions &options=GraphOfConvexSetsOptions(), const solvers::MathematicalProgramResult *initial_guess=nullptr) constGraphOfConvexSets
SolveShortestPath(const Vertex &source, const Vertex &target, const GraphOfConvexSetsOptions &options=GraphOfConvexSetsOptions()) constGraphOfConvexSets
Transcription enum nameGraphOfConvexSets
VertexId typedefGraphOfConvexSets
Vertices()GraphOfConvexSets
Vertices() constGraphOfConvexSets
~GraphOfConvexSets()GraphOfConvexSetsvirtual