Artificial Intelligence
Public Member Functions | Protected Member Functions | Private Attributes

OpenSteer::ExtractPathDistance Class Reference

#include <QueryPathAlikeUtilities.h>

Inheritance diagram for OpenSteer::ExtractPathDistance:
OpenSteer::PointToPathDistanceMapping

List of all members.

Public Member Functions

void setDistanceOnPathFlag (float distance)
float distanceOnPathFlag () const

Protected Member Functions

 ExtractPathDistance ()
 ExtractPathDistance (float distance)
 ~ExtractPathDistance ()

Private Attributes

float distanceOnPathFlag_

Detailed Description

Inherit from it to create a mapping class used by OpenSteer::mapDistanceToPathAlike and OpenSteer::mapPointToPathAlike that calculates and extracts the distance along the path alike.


Constructor & Destructor Documentation

OpenSteer::ExtractPathDistance::ExtractPathDistance ( ) [inline, protected]
OpenSteer::ExtractPathDistance::ExtractPathDistance ( float  distance) [inline, explicit, protected]
OpenSteer::ExtractPathDistance::~ExtractPathDistance ( ) [inline, protected]

Member Function Documentation

float OpenSteer::ExtractPathDistance::distanceOnPathFlag ( ) const [inline]
void OpenSteer::ExtractPathDistance::setDistanceOnPathFlag ( float  distance) [inline]

Member Data Documentation


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