QSAS_2_4/QSAS_dist/src/Ext/DWT/PGSpectro.h File Reference

#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Classes

struct  PGSpectro_domain_s
struct  PGSpectro_wedge_s
struct  PGSpectro_s

Defines

#define NCOLOURS_MAX   256
#define LOWEST_COLOR_INDEX   16
#define PGSPECTRO_DEFAULT_CHAR_SIZE   0.7
#define DEG2RAD   0.0174532925
#define SKIP_LOG_VALUE   -1.e31

Typedefs

typedef enum Yes_or_No_e Yes_or_No
typedef enum PGSpectro_linlog_e PGSpectro_linlog
typedef enum PGSpectro_col_e PGSpectro_col
typedef enum PGSpectro_ret_e PGSpectro_ret
typedef enum QPGLine_colour_e QPGLine_colour
typedef enum QPGLinestyle_e QPGLinestyle
typedef enum QPGSymbol_e QPGSymbol
typedef struct PGSpectro_domain_s PGSpectro_domain
typedef struct PGSpectro_wedge_s PGSpectro_wedge
typedef struct PGSpectro_s PGSpectro

Enumerations

enum  Yes_or_No_e { YES, NO }
enum  PGSpectro_linlog_e { PGSPECTRO_LIN, PGSPECTRO_LOG }
enum  PGSpectro_col_e { PGSPECTRO_RAINBOW, PGSPECTRO_GRAY_WHITE_LOW, PGSPECTRO_GRAY_WHITE_HIGH }
enum  PGSpectro_ret_e {
  PGSPECTRO_OK, PGSPECTRO_NO_DEVICE, PGSPECTRO_MALLOC_FAILURE, PGSPECTRO_QJAS_INCONGRUENT,
  PGSPECTRO_SIZE_ERROR, PGSPECTRO_TRACE_ERROR
}
enum  QPGLine_colour_e {
  QPGWHITE = 0, QPGBLACK, QPGRED, QPGGREEN,
  QPGBLUE, QPGCYAN, QPGMAGENTA, QPGYELLOW,
  QPGORANGE, QPGYELLOWGREEN
}
enum  QPGLinestyle_e {
  QPGSOLID = 1, QPGDASHED, QPGDASHDOT, QPGDOT,
  QPGDASHDOTDOTDOT
}
enum  QPGSymbol_e {
  QPGPOINT = 1, QPGPLUS = 2, QPGSTAR = 3, QPGCIRCLE = 4,
  QPGCROSS = 5, QPGSQUARE = 6, QPGTRIANGLE = 7, QPGDIAMOND = 11,
  QPGFILLEDTRIANGLE = 13, QPGFILLEDSQUARE = 16, QPGFILLEDCIRCLE = 17, QPGFILLEDSTAR = 18
}

Define Documentation

#define DEG2RAD   0.0174532925

#define LOWEST_COLOR_INDEX   16

#define NCOLOURS_MAX   256

#define PGSPECTRO_DEFAULT_CHAR_SIZE   0.7

#define SKIP_LOG_VALUE   -1.e31


Typedef Documentation

typedef struct PGSpectro_s PGSpectro

typedef enum QPGSymbol_e QPGSymbol

typedef enum Yes_or_No_e Yes_or_No


Enumeration Type Documentation

Enumerator:
PGSPECTRO_RAINBOW 
PGSPECTRO_GRAY_WHITE_LOW 
PGSPECTRO_GRAY_WHITE_HIGH 

Enumerator:
PGSPECTRO_LIN 
PGSPECTRO_LOG 

Enumerator:
PGSPECTRO_OK 
PGSPECTRO_NO_DEVICE 
PGSPECTRO_MALLOC_FAILURE 
PGSPECTRO_QJAS_INCONGRUENT 
PGSPECTRO_SIZE_ERROR 
PGSPECTRO_TRACE_ERROR 

Enumerator:
QPGWHITE 
QPGBLACK 
QPGRED 
QPGGREEN 
QPGBLUE 
QPGCYAN 
QPGMAGENTA 
QPGYELLOW 
QPGORANGE 
QPGYELLOWGREEN 

Enumerator:
QPGSOLID 
QPGDASHED 
QPGDASHDOT 
QPGDOT 
QPGDASHDOTDOTDOT 

Enumerator:
QPGPOINT 
QPGPLUS 
QPGSTAR 
QPGCIRCLE 
QPGCROSS 
QPGSQUARE 
QPGTRIANGLE 
QPGDIAMOND 
QPGFILLEDTRIANGLE 
QPGFILLEDSQUARE 
QPGFILLEDCIRCLE 
QPGFILLEDSTAR 

Enumerator:
YES 
NO 


Generated on Fri Jan 8 12:51:22 2010 for QSAS by  doxygen 1.5.7