This is pllsty.c in view mode; [Download] [Up]
/* Sets fill pattern */
#include "plplot.h"
static struct line {
int nels;
int mark[4];
int space[4];
} line[] = {
{
0, /* Continuous line */
0, 0, 0, 0,
0, 0, 0, 0
},
{
1,
1000, 0, 0, 0,
1000, 0, 0, 0
},
{
1,
2000, 0, 0, 0,
2000, 0, 0, 0
},
{
1,
2000, 0, 0, 0,
1000, 0, 0, 0
},
{
2,
2500, 1000, 0, 0,
1000, 1000, 0, 0
},
{
2,
2000, 1000, 0, 0,
2000, 1000, 0, 0
},
{
3,
1000, 1500, 2000, 0,
1000, 1500, 2000, 0
},
{
3,
1000, 1500, 2000, 0,
1000, 1000, 1000, 0
}
};
void pllsty(lin)
int lin;
{
int level;
glev(&level);
if (level < 1) plexit("Please call plstar before calling pllsty.");
if (lin < 1 || lin > 8)
plexit("Invalid line in pllsty.");
plstyl(line[lin-1].nels,&line[lin-1].mark[0],&line[lin-1].space[0]);
}
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.