AudioManager
7.6.6
Native Application Runtime Environment
|
This is the complete list of members for am::CAmGraph< T, V >, including all inherited members.
addNode(const T &in) | am::CAmGraph< T, V > | inline |
CAmGraph(const std::vector< T > &v) | am::CAmGraph< T, V > | inlineexplicit |
CAmGraph() | am::CAmGraph< T, V > | inline |
clear() | am::CAmGraph< T, V > | inline |
connectNodes(const CAmNode< T > &first, const CAmNode< T > &last, const V &vertexData, const int16_t weight=1) | am::CAmGraph< T, V > | inline |
findNode(const T &in) | am::CAmGraph< T, V > | inline |
findVertex(const CAmNode< T > &edge1, const CAmNode< T > &edge2) const | am::CAmGraph< T, V > | inline |
getAllPaths(CAmNode< T > &src, CAmNode< T > &dst, std::function< bool(const CAmNode< T > *)> cbShouldVisitNode, std::function< void(const CAmNode< T > *)> cbWillVisitNode, std::function< void(const CAmNode< T > *)> cbDidVisitNode, std::function< void(const CAmNodeReferenceList &path)> cbDidFindPath) | am::CAmGraph< T, V > | inline |
getNodes() const | am::CAmGraph< T, V > | inline |
getShortestPath(const CAmNode< T > &source, const CAmListNodePtrs &listTargets, std::vector< CAmListNodePtrs > &resultPath) | am::CAmGraph< T, V > | inline |
getShortestPath(const CAmNode< T > &source, const CAmNode< T > &destination, CAmListNodePtrs &resultPath) | am::CAmGraph< T, V > | inline |
getShortestPath(const CAmNode< T > &source, const CAmListNodePtrs &listTargets, std::function< void(const am_GraphPathPosition_e, CAmNode< T > &)> cb) | am::CAmGraph< T, V > | inline |
getShortestPath(const CAmNode< T > &source, const CAmNode< T > &destination, std::function< void(const am_GraphPathPosition_e, CAmNode< T > &)> cb) | am::CAmGraph< T, V > | inline |
getVertexList() const | am::CAmGraph< T, V > | inline |
hasCycles() const | am::CAmGraph< T, V > | inline |
isAnyVertex(const CAmNode< T > &edge1, const CAmNode< T > &edge2) const | am::CAmGraph< T, V > | inline |
removeAllVerticesToNode(const CAmNode< T > &node) | am::CAmGraph< T, V > | inline |
removeNode(const T &in) | am::CAmGraph< T, V > | inline |
removeNode(const CAmNode< T > &node) | am::CAmGraph< T, V > | inline |
removeVertex(const CAmNode< T > &edge1, const CAmNode< T > &edge2) | am::CAmGraph< T, V > | inline |
reset() | am::CAmGraph< T, V > | inline |
trace(std::function< void(const CAmNode< T > &, const std::vector< CAmVertex< T, V > * > &)> cb) | am::CAmGraph< T, V > | inline |
~CAmGraph() | am::CAmGraph< T, V > | inline |