Qucs-GUI  0.0.19
Public Member Functions | Static Public Member Functions
SmithDiagram Class Reference

The SmithDiagram class implements the Impedance and Admittance Smith diagram. More...

#include <smithdiagram.h>

Inheritance diagram for SmithDiagram:
Inheritance graph
[legend]
Collaboration diagram for SmithDiagram:
Collaboration graph
[legend]

Public Member Functions

 SmithDiagram (int _cx=0, int _cy=0, bool ImpMode=true)
 ~SmithDiagram ()
DiagramnewOne ()
int calcDiagram ()
void calcLimits ()
void calcCoordinate (const double *, const double *, const double *, float *, float *, Axis const *) const
QString extraMarkerText (Marker const *) const

Static Public Member Functions

static Elementinfo (QString &, char *&, bool getNewOne=false)
static Elementinfo_y (QString &, char *&, bool getNewOne=false)

Detailed Description

The SmithDiagram class implements the Impedance and Admittance Smith diagram.

Definition at line 24 of file smithdiagram.h.


Constructor & Destructor Documentation

SmithDiagram::SmithDiagram ( int  _cx = 0,
int  _cy = 0,
bool  ImpMode = true 
)

Definition at line 37 of file smithdiagram.cpp.

Here is the caller graph for this function:

Definition at line 52 of file smithdiagram.cpp.


Member Function Documentation

void SmithDiagram::calcCoordinate ( const double *  ,
const double *  yD,
const double *  ,
float *  px,
float *  py,
Axis const *   
) const [virtual]

Reimplemented from Diagram.

Definition at line 58 of file smithdiagram.cpp.

int SmithDiagram::calcDiagram ( ) [virtual]

Reimplemented from Diagram.

Definition at line 85 of file smithdiagram.cpp.

Here is the call graph for this function:

void SmithDiagram::calcLimits ( ) [virtual]

Reimplemented from Diagram.

Definition at line 74 of file smithdiagram.cpp.

Here is the call graph for this function:

QString SmithDiagram::extraMarkerText ( Marker const *  m) const [virtual]

Reimplemented from Diagram.

Definition at line 130 of file smithdiagram.cpp.

Here is the call graph for this function:

Element * SmithDiagram::info ( QString &  Name,
char *&  BitmapFile,
bool  getNewOne = false 
) [static]

Definition at line 111 of file smithdiagram.cpp.

Here is the call graph for this function:

Element * SmithDiagram::info_y ( QString &  Name,
char *&  BitmapFile,
bool  getNewOne = false 
) [static]

Definition at line 121 of file smithdiagram.cpp.

Here is the call graph for this function:

Diagram * SmithDiagram::newOne ( ) [virtual]

Reimplemented from Diagram.

Definition at line 105 of file smithdiagram.cpp.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines