Artificial Intelligence
Public Member Functions | Private Attributes

GamePipe::GraphNode Class Reference

This class contains the information of one node in world /summary> author>Lin Tian tina.tian1987@gmail.com</author> More...

#include <GraphNode.h>

List of all members.

Public Member Functions

 GraphNode (Ogre::Vector3 newPos)
 GraphNode constructor /summary> param name = 'newPos'>vector3 contains the position information of the node
Ogre::Vector3 getPos () const
 get the vector3 contains the position of node /summary> returns>return vector3 contains the position
void setPos (Ogre::Vector3 newPos)
bool equal (GraphNode *right)

Private Attributes

Ogre::Vector3 pos

Detailed Description

This class contains the information of one node in world /summary> author>Lin Tian tina.tian1987@gmail.com</author>


Constructor & Destructor Documentation

GamePipe::GraphNode::GraphNode ( Ogre::Vector3  newPos)

GraphNode constructor /summary> param name = 'newPos'>vector3 contains the position information of the node


Member Function Documentation

bool GamePipe::GraphNode::equal ( GraphNode right) [inline]
Ogre::Vector3 GamePipe::GraphNode::getPos ( ) const [inline]

get the vector3 contains the position of node /summary> returns>return vector3 contains the position

summary> set the position of the node /summary> param name = 'newPos'>vector3 contains the position information

void GamePipe::GraphNode::setPos ( Ogre::Vector3  newPos) [inline]

Member Data Documentation

Ogre::Vector3 GamePipe::GraphNode::pos [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines