#include <stdlib.h>
#include <math.h>
#include <stdio.h>
#include <tgf.h>
#include <robottools.h>
#include <track.h>
#include <portability.h>
#include "trackinc.h"
Go to the source code of this file.
|
| static tTrackSurface * | AddTrackSurface (void *TrackHandle, tTrack *theTrack, const char *material) |
| |
| static void | InitSides (void *TrackHandle, tTrack *theTrack) |
| |
| static void | AddSides (tTrackSeg *curSeg, void *TrackHandle, tTrack *theTrack, int curStep, int steps) |
| |
| static void | normSeg (tTrackSeg *curSeg) |
| |
| static void | CreateSegRing3 (void *TrackHandle, tTrack *theTrack, tTrackSeg *start, tTrackSeg *end, int ext) |
| |
| void | ReadTrack3 (tTrack *theTrack, void *TrackHandle, tRoadCam **camList, int ext) |
| |
|
| static tdble | xmin |
| |
| static tdble | xmax |
| |
| static tdble | ymin |
| |
| static tdble | ymax |
| |
| static tdble | zmin |
| |
| static tdble | zmax |
| |
| static const char * | KeySideSurface [2] = {TRK_ATT_RSSURF, TRK_ATT_LSSURF} |
| |
| static const char * | KeySideWidth [2] = {TRK_ATT_RSW, TRK_ATT_LSW} |
| |
| static const char * | KeySideStartWidth [2] = {TRK_ATT_RSWS, TRK_ATT_LSWS} |
| |
| static const char * | KeySideEndWidth [2] = {TRK_ATT_RSWE, TRK_ATT_LSWE} |
| |
| static const char * | KeySideBankType [2] = {TRK_ATT_RST, TRK_ATT_LST} |
| |
| static const char * | KeyBorderSurface [2] = {TRK_ATT_RBSURF, TRK_ATT_LBSURF} |
| |
| static const char * | KeyBorderWidth [2] = {TRK_ATT_RBW, TRK_ATT_LBW} |
| |
| static const char * | KeyBorderStyle [2] = {TRK_ATT_RBS, TRK_ATT_LBS} |
| |
| static const char * | KeyBorderHeight [2] = {TRK_ATT_RBH, TRK_ATT_LBH} |
| |
| static const char * | KeyBarrierSurface [2] = {TRK_ATT_RBASURF, TRK_ATT_LBASURF} |
| |
| static const char * | KeyBarrierWidth [2] = {TRK_ATT_RBAW, TRK_ATT_LBAW} |
| |
| static const char * | KeyBarrierStyle [2] = {TRK_ATT_RBAS, TRK_ATT_LBAS} |
| |
| static const char * | KeyBarrierHeight [2] = {TRK_ATT_RBAH, TRK_ATT_LBAH} |
| |
| static const char * | ValStyle [4] = {TRK_VAL_PLAN, TRK_VAL_WALL, TRK_VAL_CURB, TRK_VAL_FENCE} |
| |
| static tdble | sideEndWidth [2] |
| |
| static tdble | sideStartWidth [2] |
| |
| static int | sideBankType [2] |
| |
| static const char * | sideMaterial [2] |
| |
| static tTrackSurface * | sideSurface [2] |
| |
| static int | envIndex |
| |
| static tdble | borderWidth [2] |
| |
| static tdble | borderHeight [2] |
| |
| static int | borderStyle [2] |
| |
| static const char * | borderMaterial [2] |
| |
| static tTrackSurface * | borderSurface [2] |
| |
| static tdble | barrierWidth [2] |
| |
| static tdble | barrierHeight [2] |
| |
| static int | barrierStyle [2] |
| |
| static const char * | barrierMaterial [2] |
| |
| static tTrackSurface * | barrierSurface [2] |
| |
| static tdble | GlobalStepLen = 0 |
| |
◆ MAX_TMP_INTS
◆ TSTX
◆ TSTY
◆ TSTZ
◆ AddSides()
| static void AddSides |
( |
tTrackSeg * |
curSeg, |
|
|
void * |
TrackHandle, |
|
|
tTrack * |
theTrack, |
|
|
int |
curStep, |
|
|
int |
steps |
|
) |
| |
|
static |
◆ AddTrackSurface()
| static tTrackSurface* AddTrackSurface |
( |
void * |
TrackHandle, |
|
|
tTrack * |
theTrack, |
|
|
const char * |
material |
|
) |
| |
|
static |
◆ CreateSegRing3()
◆ InitSides()
| static void InitSides |
( |
void * |
TrackHandle, |
|
|
tTrack * |
theTrack |
|
) |
| |
|
static |
◆ normSeg()
◆ ReadTrack3()
| void ReadTrack3 |
( |
tTrack * |
theTrack, |
|
|
void * |
TrackHandle, |
|
|
tRoadCam ** |
camList, |
|
|
int |
ext |
|
) |
| |
◆ barrierHeight
◆ barrierMaterial
| const char* barrierMaterial[2] |
|
static |
◆ barrierStyle
◆ barrierSurface
◆ barrierWidth
◆ borderHeight
◆ borderMaterial
| const char* borderMaterial[2] |
|
static |
◆ borderStyle
◆ borderSurface
◆ borderWidth
◆ envIndex
◆ GlobalStepLen
◆ KeyBarrierHeight
◆ KeyBarrierStyle
◆ KeyBarrierSurface
◆ KeyBarrierWidth
◆ KeyBorderHeight
◆ KeyBorderStyle
◆ KeyBorderSurface
◆ KeyBorderWidth
◆ KeySideBankType
◆ KeySideEndWidth
◆ KeySideStartWidth
◆ KeySideSurface
◆ KeySideWidth
◆ sideBankType
◆ sideEndWidth
◆ sideMaterial
| const char* sideMaterial[2] |
|
static |
◆ sideStartWidth
◆ sideSurface
◆ ValStyle
◆ xmax
◆ xmin
◆ ymax
◆ ymin
◆ zmax
◆ zmin