Class PathFinder.VoxelNode
- Namespace
- VoxelPlayground.AI
- Assembly
- GamePlay.dll
public class PathFinder.VoxelNode : FastPriorityQueueNode
- Inheritance
-
object
FastPriorityQueueNode
PathFinder.VoxelNode
Constructors
VoxelNode(int, int, int, PathFinderGrid)
public VoxelNode(int local_x, int local_y, int local_z, PathFinderGrid pathFinderGrid)
Parameters
local_x int
local_y int
local_z int
pathFinderGrid PathFinderGrid
Fields
G
Field Value
- int
H
Field Value
- int
local_x
Field Value
- int
local_y
Field Value
- int
local_z
Field Value
- int
parent
public PathFinder.VoxelNode parent
Field Value
- PathFinder.VoxelNode
pathFinderGrid
public PathFinderGrid pathFinderGrid
Field Value
- PathFinderGrid
Methods
Equals(VoxelNode)
public bool Equals(PathFinder.VoxelNode other)
Parameters
other PathFinder.VoxelNode
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
GetWorldPos()
public Vector3 GetWorldPos()
Returns
- Vector3
Log()
Returns
- string