TORCS  1.3.9
The Open Racing Car Simulator
Endpoint Class Reference

#include <Endpoint.h>

Collaboration diagram for Endpoint:

Public Member Functions

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

Public Attributes

Endpointsucc
 
Endpointpred
 
Side side
 
const ObjectobjPtr
 
Scalar pos
 

Private Member Functions

void insert (Endpoint *p)
 
void remove ()
 

Detailed Description

Definition at line 41 of file Endpoint.h.

Constructor & Destructor Documentation

◆ Endpoint() [1/2]

Endpoint::Endpoint ( )
inline

Definition at line 49 of file Endpoint.h.

◆ Endpoint() [2/2]

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

Definition at line 76 of file Endpoint.cpp.

Here is the call graph for this function:

◆ ~Endpoint()

Endpoint::~Endpoint ( )
inline

Definition at line 51 of file Endpoint.h.

Member Function Documentation

◆ insert()

void Endpoint::insert ( Endpoint p)
inlineprivate

Definition at line 55 of file Endpoint.cpp.

◆ move()

void Endpoint::move ( Scalar  x)

Definition at line 82 of file Endpoint.cpp.

Here is the call graph for this function:

◆ remove()

void Endpoint::remove ( )
inlineprivate

Definition at line 57 of file Endpoint.h.

Member Data Documentation

◆ objPtr

const Object* Endpoint::objPtr

Definition at line 46 of file Endpoint.h.

◆ pos

Scalar Endpoint::pos

Definition at line 47 of file Endpoint.h.

◆ pred

Endpoint* Endpoint::pred

Definition at line 44 of file Endpoint.h.

◆ side

Side Endpoint::side

Definition at line 45 of file Endpoint.h.

◆ succ

Endpoint* Endpoint::succ

Definition at line 43 of file Endpoint.h.


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