PLplot  5.11.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
plvect.c File Reference
#include "plplotP.h"
#include <float.h>
#include <ctype.h>
Include dependency graph for plvect.c:

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 22 of file plvect.c.

Function Documentation

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

Definition at line 38 of file plvect.c.

Here is the call graph for this function:

Here is the caller graph for this function:

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 252 of file plvect.c.

Here is the call graph for this function:

Here is the caller graph for this function:

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 136 of file plvect.c.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 77 of file plvect.c.

Here is the call graph for this function:

Here is the caller graph for this function: