PLplot: plvect.c File Reference

PLplot 5.15.0

Macros | Functions
plvect.c File Reference
`#include "plplotP.h"`
`#include <float.h>`
`#include <ctype.h>`

Go to the source code of this file.

## Macros
#define | NEED_PLDEBUG

## Functions
static void | plP_plotvect (PLFLT x, PLFLT y, PLFLT u, PLFLT v, PLFLT scale)
PLDLLIMPEXP void | plsvect_null (void)
void | c_plsvect (PLFLT_VECTOR arrowx, PLFLT_VECTOR arrowy, PLINT npts, PLBOOL fill)
void | plfvect (PLF2EVAL_callback getuv, PLPointer up, PLPointer vp, PLINT nx, PLINT ny, PLFLT scale, PLTRANSFORM_callback pltr, PLPointer pltr_data)
void | c_plvect (PLFLT_MATRIX u, PLFLT_MATRIX v, PLINT nx, PLINT ny, PLFLT scale, PLTRANSFORM_callback pltr, PLPointer pltr_data)

## Macro Definition Documentation

## ◆ NEED_PLDEBUG

#define NEED_PLDEBUG

Definition at line 22 of file plvect.c.

## Function Documentation

## ◆ c_plsvect()

void c_plsvect | ( | PLFLT_VECTOR | arrowx,
|  | PLFLT_VECTOR | arrowy,
|  | PLINT | npts,
|  | PLBOOL | fill
| ) |  |

Definition at line 49 of file plvect.c.

## ◆ c_plvect()

void c_plvect | ( | PLFLT_MATRIX | u,
|  | PLFLT_MATRIX | v,
|  | PLINT | nx,
|  | PLINT | ny,
|  | PLFLT | scale,
|  | PLTRANSFORM_callback | pltr,
|  | PLPointer | pltr_data
| ) |  |

Definition at line 261 of file plvect.c.

## ◆ plfvect()

void plfvect | ( | PLF2EVAL_callback | getuv,
|  | PLPointer | up,
|  | PLPointer | vp,
|  | PLINT | nx,
|  | PLINT | ny,
|  | PLFLT | scale,
|  | PLTRANSFORM_callback | pltr,
|  | PLPointer | pltr_data
| ) |  |

Definition at line 147 of file plvect.c.

## ◆ plP_plotvect()

static void plP_plotvect | ( | PLFLT | x,
|  | PLFLT | y,
|  | PLFLT | u,
|  | PLFLT | v,
|  | PLFLT | scale
| ) |  |
| static

Definition at line 88 of file plvect.c.

## ◆ plsvect_null()

PLDLLIMPEXP void plsvect_null | ( | void |  | ) |

Definition at line 37 of file plvect.c.