TORCS  1.3.9
The Open Racing Car Simulator
trackinc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void TrackShutdown (void)
 
void ReadTrack3 (tTrack *theTrack, void *TrackHandle, tRoadCam **camList, int ext)
 
void ReadTrack4 (tTrack *theTrack, void *TrackHandle, tRoadCam **camList, int ext)
 
tTrackTrackBuildv1 (char *trackfile)
 
tTrackTrackBuildEx (char *trackfile)
 
tdble TrackHeightG (tTrackSeg *seg, tdble x, tdble y)
 
tdble TrackHeightL (tTrkLocPos *p)
 
void TrackGlobal2Local (tTrackSeg *segment, tdble X, tdble Y, tTrkLocPos *p, int sides)
 
void TrackLocal2Global (tTrkLocPos *p, tdble *X, tdble *Y)
 
void TrackSideNormal (tTrackSeg *, tdble, tdble, int, t3Dd *)
 
void TrackSurfaceNormal (tTrkLocPos *p, t3Dd *norm)
 
tRoadCamTrackGetCamList (void)
 
tdble TrackSpline (tdble p0, tdble p1, tdble t0, tdble t1, tdble t)
 

Function Documentation

◆ ReadTrack3()

void ReadTrack3 ( tTrack theTrack,
void *  TrackHandle,
tRoadCam **  camList,
int  ext 
)

Definition at line 1279 of file track3.cpp.

Here is the call graph for this function:

◆ ReadTrack4()

void ReadTrack4 ( tTrack theTrack,
void *  TrackHandle,
tRoadCam **  camList,
int  ext 
)

Definition at line 898 of file track4.cpp.

Here is the call graph for this function:

◆ TrackBuildEx()

tTrack* TrackBuildEx ( char *  trackfile)

Definition at line 74 of file track.cpp.

Here is the call graph for this function:

◆ TrackBuildv1()

tTrack* TrackBuildv1 ( char *  trackfile)

Definition at line 44 of file track.cpp.

Here is the call graph for this function:

◆ TrackGetCamList()

tRoadCam* TrackGetCamList ( void  )

◆ TrackGlobal2Local()

void TrackGlobal2Local ( tTrackSeg segment,
tdble  X,
tdble  Y,
tTrkLocPos p,
int  sides 
)

Definition at line 36 of file trackutil.cpp.

Here is the call graph for this function:

◆ TrackHeightG()

tdble TrackHeightG ( tTrackSeg seg,
tdble  x,
tdble  y 
)

Definition at line 61 of file trackutil.cpp.

Here is the call graph for this function:

◆ TrackHeightL()

tdble TrackHeightL ( tTrkLocPos p)

Definition at line 55 of file trackutil.cpp.

Here is the call graph for this function:

◆ TrackLocal2Global()

void TrackLocal2Global ( tTrkLocPos p,
tdble X,
tdble Y 
)

Definition at line 29 of file trackutil.cpp.

Here is the call graph for this function:

◆ TrackShutdown()

void TrackShutdown ( void  )

Definition at line 208 of file track.cpp.

Here is the call graph for this function:

◆ TrackSideNormal()

void TrackSideNormal ( tTrackSeg ,
tdble  ,
tdble  ,
int  ,
t3Dd  
)

Definition at line 67 of file trackutil.cpp.

Here is the call graph for this function:

◆ TrackSpline()

tdble TrackSpline ( tdble  p0,
tdble  p1,
tdble  t0,
tdble  t1,
tdble  t 
)

Definition at line 79 of file trackutil.cpp.

◆ TrackSurfaceNormal()

void TrackSurfaceNormal ( tTrkLocPos p,
t3Dd norm 
)

Definition at line 73 of file trackutil.cpp.

Here is the call graph for this function: