PLplot: plvect.c File Reference

PLplot 5.10.0

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
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)
void | c_plsvect (const PLFLT *arrowx, const PLFLT *arrowy, PLINT npts, PLINT fill)
void | plfvect (PLFLT(*getuv)(PLINT, PLINT, PLPointer), PLPointer up, PLPointer vp, PLINT nx, PLINT ny, PLFLT scale, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void | c_plvect (const PLFLT *const *u, const PLFLT *const *v, PLINT nx, PLINT ny, PLFLT scale, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)

## Macro Definition Documentation

#define NEED_PLDEBUG

Definition at line 24 of file plvect.c.

## Function Documentation

void c_plsvect | ( | const PLFLT * | arrowx,
|  | const PLFLT * | arrowy,
|  | PLINT | npts,
|  | PLINT | fill
| ) |  |

Definition at line 40 of file plvect.c.

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

Definition at line 231 of file plvect.c.

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

Definition at line 138 of file plvect.c.

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

Definition at line 79 of file plvect.c.