56
56
#endif /* !STANDALONE */
58
58
static Bool tracks;
60
61
#define DEF_TRACKS "True"
62
#define DEF_SPIN "True"
62
64
static XrmOptionDescRec opts[] =
64
{"-tracks", ".galaxy.tracks", XrmoptionNoArg, (caddr_t) "on"},
65
{"+tracks", ".galaxy.tracks", XrmoptionNoArg, (caddr_t) "off"}
66
{"-tracks", ".galaxy.tracks", XrmoptionNoArg, "on"},
67
{"+tracks", ".galaxy.tracks", XrmoptionNoArg, "off"},
68
{"-spin", ".galaxy.spin", XrmoptionNoArg, "on"},
69
{"+spin", ".galaxy.spin", XrmoptionNoArg, "off"}
68
72
static argtype vars[] =
70
{(caddr_t *) & tracks, "tracks", "Tracks", DEF_TRACKS, t_Bool}
74
{&tracks, "tracks", "Tracks", DEF_TRACKS, t_Bool},
75
{&spin, "spin", "Spin", DEF_SPIN, t_Bool}
73
78
static OptionStruct desc[] =
75
{"-/+tracks", "turn on/off star tracks"}
80
{"-/+tracks", "turn on/off star tracks"},
81
{"-/+spin", "do/don't spin viewpoint"}
78
ModeSpecOpt galaxy_opts = { 2, opts, 1, vars, desc };
84
ModeSpecOpt galaxy_opts = { 4, opts, 2, vars, desc };
81
87
#define FLOATRAND ((double) LRAND() / ((double) MAXRAND))