PLplot  5.15.0
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.