My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
transline Class Reference

#include <transline.h>

Inheritance diagram for transline:
Inheritance graph
[legend]

Public Member Functions

 transline ()
 
virtual ~transline ()
 
void setApplication (QucsTranscalc *)
 
void setProperty (const char *, double)
 
void setProperty (const char *, double, int, int)
 
double getProperty (const char *)
 
double getProperty (const char *, int, int)
 
double convertProperty (const char *, double, int, int)
 
void setResult (int, double, const char *)
 
void setResult (int, const char *)
 
int translateUnit (char *)
 
char * getUnit (const char *)
 
bool isSelected (const char *)
 
virtual void synthesize ()
 
virtual void analyze ()
 

Protected Member Functions

double skin_depth ()
 

Protected Attributes

double f
 
double sigma
 
double mur
 
double skindepth
 

Detailed Description

Definition at line 28 of file transline.h.

Constructor & Destructor Documentation

transline::transline ( )

Definition at line 59 of file transline.cpp.

transline::~transline ( )
virtual

Definition at line 65 of file transline.cpp.

Member Function Documentation

virtual void transline::analyze ( )
inlinevirtual

Reimplemented in c_microstrip, microstrip, rectwaveguide, coax, and coplanar.

Definition at line 46 of file transline.h.

double transline::convertProperty ( const char *  prop,
double  value,
int  type,
int  srcunit 
)

Definition at line 136 of file transline.cpp.

Here is the call graph for this function:

double transline::getProperty ( const char *  prop)

Definition at line 109 of file transline.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double transline::getProperty ( const char *  prop,
int  type,
int  dstunit 
)

Definition at line 120 of file transline.cpp.

Here is the call graph for this function:

char * transline::getUnit ( const char *  prop)

Definition at line 151 of file transline.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool transline::isSelected ( const char *  prop)

Definition at line 114 of file transline.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void transline::setApplication ( QucsTranscalc a)

Definition at line 69 of file transline.cpp.

Here is the caller graph for this function:

void transline::setProperty ( const char *  prop,
double  value 
)

Definition at line 75 of file transline.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void transline::setProperty ( const char *  prop,
double  value,
int  type,
int  srcunit 
)

Definition at line 81 of file transline.cpp.

Here is the call graph for this function:

void transline::setResult ( int  line,
double  value,
const char *  unit 
)

Definition at line 97 of file transline.cpp.

Here is the call graph for this function:

void transline::setResult ( int  line,
const char *  text 
)

Definition at line 104 of file transline.cpp.

Here is the call graph for this function:

double transline::skin_depth ( )
protected

Definition at line 182 of file transline.cpp.

Here is the call graph for this function:

virtual void transline::synthesize ( )
inlinevirtual

Reimplemented in c_microstrip, microstrip, rectwaveguide, coax, and coplanar.

Definition at line 45 of file transline.h.

int transline::translateUnit ( char *  text)

Definition at line 157 of file transline.cpp.

Here is the caller graph for this function:

Member Data Documentation

double transline::f
protected

Definition at line 46 of file transline.h.

double transline::mur
protected

Definition at line 51 of file transline.h.

double transline::sigma
protected

Definition at line 50 of file transline.h.

double transline::skindepth
protected

Definition at line 52 of file transline.h.


The documentation for this class was generated from the following files: