A* Pathfinding Project  3.1.4
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Enumerations Properties Groups Pages
MeshNode Member List

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

Abs(int x)Nodestatic
AddConnection(Node node, int cost)Node
areaNode
BaseFloodFill(Stack< Node > stack, int area)Node
BaseInitialOpen(BinaryHeapM open, Int3 targetPosition, Int3 position, Path path, bool doOpen) (defined in Node)Node
BaseOpen(NodeRunData nodeRunData, NodeRun nodeR, Int3 targetPosition, Path path)Node
BaseResetCosts(int[] costs)Node
BaseUpdateAllG(NodeRun nodeR, NodeRunData nodeRunData) (defined in Node)Nodeprotected
Bit15Node
Bit16Node
Bit8Node
ClosestPoint(Vector3 p, Int3[] vertices) (defined in MeshNode)MeshNode
connectionCostsNode
connectionsNode
ContainsConnection(Node node)Nodevirtual
flagsNode
FloodFill(Stack< Node > stack, int area)Nodevirtual
GetConnections(NodeDelegate callback)Nodevirtual
GetConnectionsBase(NodeDelegate callback)Node
GetNodeIndex()Node
GetVertexIndex(int i) (defined in MeshNode)MeshNode
graphIndexNode
InitialOpen(BinaryHeapM open, Int3 targetPosition, Int3 position, Path path, bool doOpen) (defined in Node)Nodevirtual
Open(NodeRunData nodeRunData, NodeRun nodeR, Int3 targetPosition, Path path) (defined in Node)Nodevirtual
penalty (defined in Node)Node
positionNode
RecalculateConnectionCosts(bool neighbours)Node
RemoveConnection(Node node)Nodevirtual
ResetCosts(int[] costs)Nodevirtual
SetNodeIndex(int index) (defined in Node)Node
tagsNode
this[int i] (defined in MeshNode)MeshNode
UpdateAllG(NodeRun nodeR, NodeRunData nodeRunData) (defined in Node)Nodevirtual
UpdateConnections()Nodevirtual
UpdateG(NodeRun nodeR, NodeRunData nodeRunData) (defined in Node)Node
UpdateH(Int3 targetPosition, Heuristic heuristic, float scale, NodeRun nodeR)Node
UpdateNeighbourConnections()Nodevirtual
v1 (defined in MeshNode)MeshNode
v2 (defined in MeshNode)MeshNode
v3 (defined in MeshNode)MeshNode
walkableNode