Planeshift
celGraph Member List

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

AddEdge(iCelNode *from, iCelNode *to, bool state)celGraphvirtual
AddEdge(iCelNode *from, iCelNode *to, bool state, float weight)celGraphvirtual
AddEdgeByNames(const char *from, const char *to, bool state)celGraphvirtual
AddNode(iCelNode *node)celGraphvirtual
celGraph(iBase *parent)celGraph
CreateEmptyNode(size_t &index)celGraphvirtual
CreateNode(const char *name, csVector3 &pos)celGraphvirtual
GetClosest(csVector3 position)celGraphvirtual
GetNode(size_t idx)celGraphinlinevirtual
GetNodeCount()celGraphinlinevirtual
Initialize(iObjectRegistry *object_reg)celGraphvirtual
QueryObject()celGraphinlinevirtual
RandomPath(iCelNode *from, int distance, iCelPath *path)celGraphvirtual
RemoveEdge(iCelNode *from, size_t idx)celGraphvirtual
RemoveNode(size_t idx)celGraphvirtual
ShortestPath(iCelNode *from, iCelNode *goal, iCelPath *path)celGraphvirtual
ShortestPath2(iCelNode *from, iCelNode *goal, iCelPath *path)celGraphvirtual
~celGraph()celGraphvirtual