BRL-CAD
marker.c File Reference
#include "common.h"
#include <stdio.h>
#include <string.h>
#include "vmath.h"
#include "plot3.h"
Include dependency graph for marker.c:

Go to the source code of this file.

Functions

void tp_2marker (FILE *fp, register int c, double x, double y, double scale)
 
void PL_FORTRAN (f2mark, F2MARK)
 
void tp_3marker (FILE *fp, register int c, double x, double y, double z, double scale)
 
void PL_FORTRAN (f3mark, F3MARK)
 

Detailed Description

This routine places a specified character (either from the ASCII set, or one of the 5 special marker characters) centered about the current pen position (instead of above & to the right of the current position, as characters usually go). Calling sequence:

char c is the character to be used for a marker,
or one of the following special markers -
1 = plus
2 = an "x"
3 = a triangle
4 = a square
5 = an hourglass

Originally written on August 04, 1978

Definition in file marker.c.

Function Documentation

void tp_2marker ( FILE *  fp,
register int  c,
double  x,
double  y,
double  scale 
)

Definition at line 54 of file marker.c.

References tp_2symbol().

Referenced by PL_FORTRAN(), and tp_2mlist().

Here is the call graph for this function:

void PL_FORTRAN ( f2mark  ,
F2MARK   
)

Definition at line 68 of file marker.c.

References tp_2marker().

Here is the call graph for this function:

void tp_3marker ( FILE *  fp,
register int  c,
double  x,
double  y,
double  z,
double  scale 
)

Definition at line 74 of file marker.c.

References chull3d_data::p, tp_3symbol(), and VSET.

Referenced by PL_FORTRAN().

Here is the call graph for this function:

void PL_FORTRAN ( f3mark  ,
F3MARK   
)

Definition at line 88 of file marker.c.

References tp_3marker().

Here is the call graph for this function: