A* Pathfinding Project  4.1.9
The A* Pathfinding Project for Unity 3D
TriangleMeshNode Member List

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

_navmeshHoldersTriangleMeshNodeprotectedstatic
AddConnection(GraphNode node, uint cost)MeshNodevirtual
AddConnection(GraphNode node, uint cost, int shapeEdge)MeshNode
AreaGraphNode
ClearConnections(bool alsoReverse)MeshNodevirtual
ClosestPointOnNode(Vector3 p)TriangleMeshNodevirtual
ClosestPointOnNodeXZ(Vector3 p)TriangleMeshNodevirtual
ClosestPointOnNodeXZInGraphSpace(Vector3 p)TriangleMeshNodepackage
connectionsMeshNode
ContainsConnection(GraphNode node)MeshNodevirtual
ContainsPoint(Vector3 p)TriangleMeshNodevirtual
Pathfinding::MeshNode.ContainsPoint(Int3 point)MeshNodevirtual
ContainsPointInGraphSpace(Int3 p)TriangleMeshNodevirtual
DeserializeNode(GraphSerializationContext ctx)TriangleMeshNodevirtual
DeserializeReferences(GraphSerializationContext ctx)MeshNodevirtual
Destroy()GraphNodepackage
DestroyedGraphNode
flagsGraphNodeprotected
FlagsGraphNode
FloodFill(Stack< GraphNode > stack, uint region)MeshNodevirtual
GetConnections(System.Action< GraphNode > action)MeshNodevirtual
GetGizmoHashCode()MeshNodevirtual
GetNavmeshHolder(uint graphIndex)TriangleMeshNodestatic
GetPortal(GraphNode toNode, System.Collections.Generic.List< Vector3 > left, System.Collections.Generic.List< Vector3 > right, bool backwards)TriangleMeshNode
GetPortal(GraphNode toNode, System.Collections.Generic.List< Vector3 > left, System.Collections.Generic.List< Vector3 > right, bool backwards, out int aIndex, out int bIndex)TriangleMeshNode
Pathfinding::MeshNode.GetPortal(GraphNode other, List< Vector3 > left, List< Vector3 > right, bool backwards)GraphNodevirtual
GetVertex(int i)TriangleMeshNodevirtual
GetVertexArrayIndex(int i)TriangleMeshNode
GetVertexCount()TriangleMeshNodevirtual
GetVertexIndex(int i)TriangleMeshNode
GetVertexInGraphSpace(int i)TriangleMeshNode
GetVertices(out Int3 v0, out Int3 v1, out Int3 v2)TriangleMeshNode
GetVerticesInGraphSpace(out Int3 v0, out Int3 v1, out Int3 v2)TriangleMeshNode
GraphGraphNode
GraphIndexGraphNode
GraphNode(AstarPath astar)GraphNodeprotected
lockObjectTriangleMeshNodeprotectedstatic
MaxAreaIndexGraphNode
MaxGraphIndexGraphNode
MeshNode(AstarPath astar)MeshNodeprotected
NodeIndexGraphNode
Open(Path path, PathNode pathNode, PathHandler handler)TriangleMeshNodevirtual
PenaltyGraphNode
positionGraphNode
RandomPointOnSurface()TriangleMeshNodevirtual
RecalculateConnectionCosts()GraphNodevirtual
RemoveConnection(GraphNode node)MeshNodevirtual
SerializeNode(GraphSerializationContext ctx)TriangleMeshNodevirtual
SerializeReferences(GraphSerializationContext ctx)MeshNodevirtual
SetNavmeshHolder(int graphIndex, INavmeshHolder graph)TriangleMeshNodestatic
SharedEdge(GraphNode other)TriangleMeshNode
SurfaceArea()TriangleMeshNodevirtual
TagGraphNode
TriangleMeshNode(AstarPath astar)TriangleMeshNode
UpdatePositionFromVertices()TriangleMeshNode
UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)TriangleMeshNodevirtual
v0TriangleMeshNode
v1TriangleMeshNode
v2TriangleMeshNode
WalkableGraphNode