My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Enumerations | Variables
qucstrans.h File Reference
#include <qdialog.h>
#include <qfont.h>
#include <qstring.h>
Include dependency graph for qucstrans.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tQucsSettings
 
struct  TransValue
 
struct  TransArray
 
struct  TransResult
 
struct  TransType
 
struct  TransUnit
 
class  QucsTranscalc
 

Macros

#define MAX_TRANS_BOXES   4
 
#define MAX_TRANS_TYPES   6
 
#define MAX_TRANS_RESULTS   7
 
#define TRANS_SUBSTRATE   0
 
#define TRANS_COMPONENT   1
 
#define TRANS_PHYSICAL   2
 
#define TRANS_ELECTRICAL   3
 
#define TRANS_FREQS   { "GHz", "Hz", "kHz", "MHz", NULL }
 
#define TRANS_OHMS   { "Ohm", "kOhm", NULL }
 
#define TRANS_ANGLES   { "Deg", "Rad", NULL }
 
#define TRANS_LENGTHS   { "mil", "cm", "mm", "m", "um", "in", "ft", NULL }
 
#define TRANS_NONES   { "NA", NULL }
 

Enumerations

enum  TransMode {
  ModeMicrostrip = 0, ModeCoplanar = 1, ModeGroundedCoplanar = 2, ModeRectangular = 3,
  ModeCoaxial = 4, ModeCoupledMicrostrip = 5, ModeNone
}
 

Variables

tQucsSettings QucsSettings
 

Macro Definition Documentation

#define MAX_TRANS_BOXES   4

Definition at line 41 of file qucstrans.h.

#define MAX_TRANS_RESULTS   7

Definition at line 43 of file qucstrans.h.

#define MAX_TRANS_TYPES   6

Definition at line 42 of file qucstrans.h.

#define TRANS_ANGLES   { "Deg", "Rad", NULL }

Definition at line 53 of file qucstrans.h.

#define TRANS_COMPONENT   1

Definition at line 47 of file qucstrans.h.

#define TRANS_ELECTRICAL   3

Definition at line 49 of file qucstrans.h.

#define TRANS_FREQS   { "GHz", "Hz", "kHz", "MHz", NULL }

Definition at line 51 of file qucstrans.h.

#define TRANS_LENGTHS   { "mil", "cm", "mm", "m", "um", "in", "ft", NULL }

Definition at line 54 of file qucstrans.h.

#define TRANS_NONES   { "NA", NULL }

Definition at line 55 of file qucstrans.h.

#define TRANS_OHMS   { "Ohm", "kOhm", NULL }

Definition at line 52 of file qucstrans.h.

#define TRANS_PHYSICAL   2

Definition at line 48 of file qucstrans.h.

#define TRANS_SUBSTRATE   0

Definition at line 46 of file qucstrans.h.

Enumeration Type Documentation

enum TransMode
Enumerator:
ModeMicrostrip 
ModeCoplanar 
ModeGroundedCoplanar 
ModeRectangular 
ModeCoaxial 
ModeCoupledMicrostrip 
ModeNone 

Definition at line 100 of file qucstrans.h.

Variable Documentation

tQucsSettings QucsSettings

Definition at line 41 of file main.cpp.