KiCad PCB EDA Suite
transline_ident.h File Reference
#include <vector>
#include "transline/transline.h"

Go to the source code of this file.

Classes

class  TRANSLINE_PRM
 A class to handle one parameter of transline. More...
 
class  TRANSLINE_IDENT
 A class to handle a list of parameters of a given transline. More...
 

Enumerations

enum  TRANSLINE_TYPE_ID {
  START_OF_LIST_TYPE = 0 , DEFAULT_TYPE = START_OF_LIST_TYPE , MICROSTRIP_TYPE = DEFAULT_TYPE , CPW_TYPE ,
  GROUNDED_CPW_TYPE , RECTWAVEGUIDE_TYPE , COAX_TYPE , C_MICROSTRIP_TYPE ,
  STRIPLINE_TYPE , TWISTEDPAIR_TYPE , END_OF_LIST_TYPE
}
 
enum  PRM_TYPE { PRM_TYPE_SUBS , PRM_TYPE_PHYS , PRM_TYPE_ELEC , PRM_TYPE_FREQUENCY }
 

Enumeration Type Documentation

◆ PRM_TYPE

enum PRM_TYPE
Enumerator
PRM_TYPE_SUBS 
PRM_TYPE_PHYS 
PRM_TYPE_ELEC 
PRM_TYPE_FREQUENCY 

Definition at line 51 of file transline_ident.h.

51 {
56};
@ PRM_TYPE_FREQUENCY
@ PRM_TYPE_SUBS
@ PRM_TYPE_ELEC
@ PRM_TYPE_PHYS

◆ TRANSLINE_TYPE_ID

Enumerator
START_OF_LIST_TYPE 
DEFAULT_TYPE 
MICROSTRIP_TYPE 
CPW_TYPE 
GROUNDED_CPW_TYPE 
RECTWAVEGUIDE_TYPE 
COAX_TYPE 
C_MICROSTRIP_TYPE 
STRIPLINE_TYPE 
TWISTEDPAIR_TYPE 
END_OF_LIST_TYPE 

Definition at line 36 of file transline_ident.h.

36 {
48};
@ RECTWAVEGUIDE_TYPE
@ MICROSTRIP_TYPE
@ CPW_TYPE
@ GROUNDED_CPW_TYPE
@ C_MICROSTRIP_TYPE
@ COAX_TYPE
@ TWISTEDPAIR_TYPE
@ END_OF_LIST_TYPE
@ STRIPLINE_TYPE
@ DEFAULT_TYPE
@ START_OF_LIST_TYPE