Public Member Functions | Protected Attributes

Nytro::Ai::AiPath Class Reference

An AI agent path, used to move the agents in the world. More...

#include <nyAiPathfinding.h>

Public Member Functions

void setCost (float32 aCost)
float32 getLength ()
float32 getCost ()
vector< Vector3D > & getPoints ()
Vector3D getNearestPoint (Vector3D &rPoint)

Protected Attributes

vector< Vector3D > m_points
float32 m_cost

Detailed Description

An AI agent path, used to move the agents in the world.

Definition at line 18 of file nyAiPathfinding.h.


Member Function Documentation

float32 Nytro::Ai::AiPath::getCost (  ) 
float32 Nytro::Ai::AiPath::getLength (  ) 
Vector3D Nytro::Ai::AiPath::getNearestPoint ( Vector3D &  rPoint  ) 
vector<Vector3D>& Nytro::Ai::AiPath::getPoints (  ) 
void Nytro::Ai::AiPath::setCost ( float32  aCost  ) 

Field Documentation

Definition at line 32 of file nyAiPathfinding.h.

vector<Vector3D> Nytro::Ai::AiPath::m_points [protected]

Definition at line 31 of file nyAiPathfinding.h.


The documentation for this class was generated from the following file:

© Copyright 7thFACTOR Entertainment - All rights reserved