torcs - 1.2.2

Endpoint Class Reference

#include <Endpoint.h>

Collaboration diagram for Endpoint:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Endpoint ()
 Endpoint (int axis, Side s, const Object *obj)
 ~Endpoint ()
void move (Scalar x)
 Endpoint ()
 Endpoint (int axis, Side s, const Object *obj)
 ~Endpoint ()
void move (Scalar x)

Public Attributes

Endpointsucc
Endpointpred
Side side
const ObjectobjPtr
Scalar pos
Endpointsucc
Endpointpred
const ObjectobjPtr

Private Member Functions

void insert (Endpoint *p)
void remove ()
void insert (Endpoint *p)
void remove ()

Constructor & Destructor Documentation

Endpoint::Endpoint  )  [inline]
 

Endpoint::Endpoint int  axis,
Side  s,
const Object obj
 

Here is the call graph for this function:

Endpoint::~Endpoint  )  [inline]
 

Here is the call graph for this function:

Endpoint::Endpoint  )  [inline]
 

Endpoint::Endpoint int  axis,
Side  s,
const Object obj
 

Endpoint::~Endpoint  )  [inline]
 

Here is the call graph for this function:


Member Function Documentation

void Endpoint::insert Endpoint p  )  [private]
 

void Endpoint::insert Endpoint p  )  [inline, private]
 

void Endpoint::move Scalar  x  ) 
 

void Endpoint::move Scalar  x  ) 
 

Here is the call graph for this function:

void Endpoint::remove  )  [inline, private]
 

void Endpoint::remove  )  [inline, private]
 


Member Data Documentation

const Object* Endpoint::objPtr
 

const Object* Endpoint::objPtr
 

Scalar Endpoint::pos
 

Endpoint* Endpoint::pred
 

Endpoint* Endpoint::pred
 

Side Endpoint::side
 

Endpoint* Endpoint::succ
 

Endpoint* Endpoint::succ
 


The documentation for this class was generated from the following files:
Generated at Thu Feb 26 21:54:07 2004 for torcs by doxygen 1.3.3 written by Dimitri van Heesch, © 1997-1999
TORCS © Eric Espié 1999, 2002.