|
PolyVox
0.2.1
Open source voxel management library
|
#include <AStarPathfinderImpl.h>
Collaboration diagram for PolyVox::Node:Public Member Functions | |
| Node (int x, int y, int z) | |
| bool | operator== (const Node &rhs) const |
| bool | operator< (const Node &rhs) const |
| float | f (void) const |
Public Attributes | |
| PolyVox::Vector3DInt32 | position |
| float | gVal |
| float | hVal |
| Node * | parent |
Definition at line 51 of file AStarPathfinderImpl.h.
|
inline |
|
inline |
Definition at line 93 of file AStarPathfinderImpl.h.
|
inline |
|
inline |
Definition at line 63 of file AStarPathfinderImpl.h.
| float PolyVox::Node::gVal |
Definition at line 89 of file AStarPathfinderImpl.h.
Referenced by PolyVox::AStarPathfinder< VolumeType >::execute(), and f().
| float PolyVox::Node::hVal |
Definition at line 90 of file AStarPathfinderImpl.h.
Referenced by PolyVox::AStarPathfinder< VolumeType >::execute(), and f().
| Node* PolyVox::Node::parent |
Definition at line 91 of file AStarPathfinderImpl.h.
Referenced by PolyVox::AStarPathfinder< VolumeType >::execute().
| PolyVox::Vector3DInt32 PolyVox::Node::position |
Definition at line 88 of file AStarPathfinderImpl.h.
Referenced by PolyVox::AStarPathfinder< VolumeType >::execute(), Node(), operator<(), and operator==().
1.8.1