HOPS
HOPS class reference
Classes | Macros | Functions
plot_data_dir.h File Reference
#include "mk4_vex.h"
#include "pass_struct.h"
#include "param_struct.h"
#include "meta_struct.h"

Go to the source code of this file.

Classes

struct  type_dump
 

Macros

#define DUMP_PLOT_DATA2DIR(ROOT, PASS, PP, ST, PM, PL, PF)
 
#define USE_PLOT_DATA_DIR   1
 

Functions

void dump_plot_data2dir (struct type_dump *dump)
 

Class Documentation

◆ type_dump

struct type_dump
Class Members
struct mk4_fringe * fringe
struct type_meta * meta
struct type_param * param
struct type_pass * pass
struct type_plot * plot
struct vex * root
struct type_status * status

Macro Definition Documentation

◆ DUMP_PLOT_DATA2DIR

#define DUMP_PLOT_DATA2DIR (   ROOT,
  PASS,
  PP,
  ST,
  PM,
  PL,
  PF 
)
Value:
do{\
static int once = 1; \
struct type_dump dump; \
dump.root = (ROOT); \
dump.pass = (PASS); \
dump.param = (PP); \
dump.status = (ST); \
dump.meta = (PM); \
dump.plot = (PL); \
dump.fringe = (PF); \
if (once) { \
msg("DPD(%s)",1,dump.param->plot_data_dir[0]); \
msg("DPD(%s)",1,dump.param->plot_data_dir[1]); \
once = 0; \
} \
if (dump.param->plot_data_dir[0][0] || \
dump.param->plot_data_dir[1][0]) \
dump_plot_data2dir(&dump); \
} while (0)
struct vex * root
Definition: plot_data_dir.h:24
Definition: plot_data_dir.h:23

◆ USE_PLOT_DATA_DIR

#define USE_PLOT_DATA_DIR   1

Function Documentation

◆ dump_plot_data2dir()

void dump_plot_data2dir ( struct type_dump dump)