Defines | Functions

ps_lib.c File Reference

#include <math.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pkgeom.h"
#include "psout.h"
Include dependency graph for ps_lib.c:

Defines

#define MAG   0.85
#define mx   (float)1.4

Functions

void psl_SetLine (float x1, float y1, float x2, float y2, float t1, float t2)
void psl_GetPointf (float t, float *x, float *y)
void psl_GetPointd (double t, double *x, double *y)
float psl_GetDParam (float dl)
void psl_GoAlong (float s, float *x, float *y)
void psl_GoPerp (float s, float *x, float *y)
void psl_Tick (float t)
void psl_BTick (float t)
void psl_HTick (float t, boolean left)
void psl_Dot (float t)
void psl_HDot (float t)
void psl_TrMark (float x, float y)
void psl_BlackTrMark (float x, float y)
void psl_HighTrMark (float x, float y)
void psl_BlackHighTrMark (float x, float y)
void psl_LTrMark (float t)
void psl_BlackLTrMark (float t)
void psl_HighLTrMark (float t)
void psl_BlackHighLTrMark (float t)
void psl_Arrow (float t, boolean sgn)
void psl_BkArrow (float t, boolean sgn)
void psl_Draw (float ta, float tb, float w)
void psl_ADraw (float ta, float tb, float ea, float eb, float w)
void psl_MapsTo (float t)
void psl_DrawEye (float t, byte cc, float mag, float ang)

Define Documentation

#define MAG   0.85
#define mx   (float)1.4

Function Documentation

void psl_ADraw ( float  ta,
float  tb,
float  ea,
float  eb,
float  w 
)
void psl_Arrow ( float  t,
boolean  sgn 
)
void psl_BkArrow ( float  t,
boolean  sgn 
)
void psl_BlackHighLTrMark ( float  t  ) 
void psl_BlackHighTrMark ( float  x,
float  y 
)
void psl_BlackLTrMark ( float  t  ) 
void psl_BlackTrMark ( float  x,
float  y 
)
void psl_BTick ( float  t  ) 
void psl_Dot ( float  t  ) 
void psl_Draw ( float  ta,
float  tb,
float  w 
)
void psl_DrawEye ( float  t,
byte  cc,
float  mag,
float  ang 
)
float psl_GetDParam ( float  dl  ) 
void psl_GetPointd ( double  t,
double *  x,
double *  y 
)
void psl_GetPointf ( float  t,
float *  x,
float *  y 
)
void psl_GoAlong ( float  s,
float *  x,
float *  y 
)
void psl_GoPerp ( float  s,
float *  x,
float *  y 
)
void psl_HDot ( float  t  ) 
void psl_HighLTrMark ( float  t  ) 
void psl_HighTrMark ( float  x,
float  y 
)
void psl_HTick ( float  t,
boolean  left 
)
void psl_LTrMark ( float  t  ) 
void psl_MapsTo ( float  t  ) 
void psl_SetLine ( float  x1,
float  y1,
float  x2,
float  y2,
float  t1,
float  t2 
)
void psl_Tick ( float  t  ) 
void psl_TrMark ( float  x,
float  y 
)