float tdble
Floating point type used in TORCS.
struct trackSeg tTrackSeg
Track segment (tTrackSeg) The segments can be straights (type TR_STR): (the track goes from the right...
Location on the track in local coordinates.
static void * TrackHandle
struct RoadCam tRoadCam
road camera
void TrackSurfaceNormal(tTrkLocPos *p, t3Dd *norm)
tTrack * TrackBuildEx(char *trackfile)
tTrack * TrackBuildv1(char *trackfile)
tdble TrackSpline(tdble p0, tdble p1, tdble t0, tdble t1, tdble t)
void TrackLocal2Global(tTrkLocPos *p, tdble *X, tdble *Y)
void ReadTrack4(tTrack *theTrack, void *TrackHandle, tRoadCam **camList, int ext)
tdble TrackHeightL(tTrkLocPos *p)
void TrackSideNormal(tTrackSeg *, tdble, tdble, int, t3Dd *)
void ReadTrack3(tTrack *theTrack, void *TrackHandle, tRoadCam **camList, int ext)
tdble TrackHeightG(tTrackSeg *seg, tdble x, tdble y)
void TrackGlobal2Local(tTrackSeg *segment, tdble X, tdble Y, tTrkLocPos *p, int sides)
tRoadCam * TrackGetCamList(void)