Panda3D
|
This class is used to assign the nodes on the mesh. More...
#include <pandadoc.hpp>
Public Member Functions | |
__init__ (const AINode) | |
__init__ (int grid_x, int grid_y, LVecBase3 pos, float w, float l, float h) | |
bool | contains (float x, float y) |
This is a handy function which returns true if the passed position is within the node's dimensions. | |
This class is used to assign the nodes on the mesh.
It holds all the data necessary to compute A* algorithm. It also maintains a lot of vital information such as the neighbor nodes of each node and also its position on the mesh. Note: The Mesh Generator which is a standalone tool makes use of this class to generate the nodes on the mesh.
__init__ | ( | const AINode | ) |
__init__ | ( | int | grid_x, |
int | grid_y, | ||
LVecBase3 | pos, | ||
float | w, | ||
float | l, | ||
float | h ) |
bool contains | ( | float | x, |
float | y ) |
This is a handy function which returns true if the passed position is within the node's dimensions.