FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
xy.h File Reference
+ Include dependency graph for xy.h:

Go to the source code of this file.

Macros

#define xy_x(x)   __real__ (x)
 
#define xy_y(x)   __imag__ (x)
 
#define xy_x_unit_vector   (1)
 
#define xy_y_unit_vector   (1I)
 

Typedefs

typedef double xy_float_t
 
typedef __complex__ double xy_t
 
typedef __complex__ int ixy_t
 
typedef __complex__ char i8xy_t
 
typedef __complex__ short i16xy_t
 
typedef __complex__ int i32xy_t
 

Macro Definition Documentation

◆ xy_x

#define xy_x (   x)    __real__ (x)

Definition at line 41 of file xy.h.

◆ xy_x_unit_vector

#define xy_x_unit_vector   (1)

Definition at line 45 of file xy.h.

◆ xy_y

#define xy_y (   x)    __imag__ (x)

Definition at line 42 of file xy.h.

◆ xy_y_unit_vector

#define xy_y_unit_vector   (1I)

Definition at line 46 of file xy.h.

Typedef Documentation

◆ i16xy_t

typedef __complex__ short i16xy_t

Definition at line 37 of file xy.h.

◆ i32xy_t

typedef __complex__ int i32xy_t

Definition at line 38 of file xy.h.

◆ i8xy_t

typedef __complex__ char i8xy_t

Definition at line 36 of file xy.h.

◆ ixy_t

typedef __complex__ int ixy_t

Definition at line 34 of file xy.h.

◆ xy_float_t

typedef double xy_float_t

Definition at line 32 of file xy.h.

◆ xy_t

typedef __complex__ double xy_t

Definition at line 33 of file xy.h.