Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TraverseDetails Class Reference

#include <path.h>

List of all members.

Public Member Functions

 TraverseDetails (Path *_path)
int GetI ()
void SetI (int _i)
double GetD ()
void SetD (double _d)
float GetReminder ()
void SetReminder (float _der)
float GetX ()
void SetX (float _x)
float GetY ()
void SetY (float _y)
float GetDD ()
void SetDD (float _dd)
int GetEnd ()
void SetEnd (int _end)

Private Attributes

Pathpath
int table_index
int i
double d
float reminder
float x
float y
int end
float dd


Constructor & Destructor Documentation

TraverseDetails::TraverseDetails Path   _path
 


Member Function Documentation

double TraverseDetails::GetD  
 

float TraverseDetails::GetDD  
 

int TraverseDetails::GetEnd  
 

int TraverseDetails::GetI  
 

float TraverseDetails::GetReminder  
 

float TraverseDetails::GetX  
 

float TraverseDetails::GetY  
 

void TraverseDetails::SetD double    _d
 

void TraverseDetails::SetDD float    _dd
 

void TraverseDetails::SetEnd int    _end
 

void TraverseDetails::SetI int    _i
 

void TraverseDetails::SetReminder float    _der
 

void TraverseDetails::SetX float    _x
 

void TraverseDetails::SetY float    _y
 


Member Data Documentation

double TraverseDetails::d [private]
 

distance along path

float TraverseDetails::dd [private]
 

delta-d: next motion along path

int TraverseDetails::end [private]
 

AT_NONE, AT_BEG, or AT_END

int TraverseDetails::i [private]
 

index into path table (from last d->xy lookup)

Path* TraverseDetails::path [private]
 

current path

float TraverseDetails::reminder [private]
 

reminder upon reaching an end

int TraverseDetails::table_index [private]
 

float TraverseDetails::x [private]
 

float TraverseDetails::y [private]
 

x,y position


The documentation for this class was generated from the following files:
Generated on Sun Mar 2 18:50:28 2003 for eounicorn by doxygen1.3-rc3