Qucs-GUI  0.0.18
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions
hicumL0V1p2g Class Reference

#include <hicumL0V1p2g.h>

Inheritance diagram for hicumL0V1p2g:
MultiViewComponent Component Element

Public Member Functions

 hicumL0V1p2g ()
 
 ~hicumL0V1p2g ()
 
ComponentnewOne ()
 
- Public Member Functions inherited from MultiViewComponent
 MultiViewComponent ()
 
virtual ~MultiViewComponent ()
 
void recreate (Schematic *)
 
- Public Member Functions inherited from Component
 Component ()
 
virtual ~Component ()
 
QString getNetlist ()
 
QString get_VHDL_Code (int)
 
QString get_Verilog_Code (int)
 
void paint (ViewPainter *)
 
void paintScheme (Schematic *)
 
void print (ViewPainter *, float)
 
void setCenter (int, int, bool relative=false)
 
void getCenter (int &, int &)
 
int textSize (int &, int &)
 
void Bounding (int &, int &, int &, int &)
 
void entireBounds (int &, int &, int &, int &, float)
 
bool getSelected (int, int)
 
int getTextSelected (int, int, float)
 
void rotate ()
 
void mirrorX ()
 
void mirrorY ()
 
QString save ()
 
bool load (const QString &)
 
virtual QString getSubcircuitFile ()
 
virtual void setSchematic (Schematic *p)
 
- Public Member Functions inherited from Element
 Element ()
 
virtual ~Element ()
 

Static Public Member Functions

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

Protected Member Functions

void createSymbol ()
 
QString netlist ()
 
- Protected Member Functions inherited from Component
virtual QString vhdlCode (int)
 
virtual QString verilogCode (int)
 
int analyseLine (const QString &, int)
 
bool getIntegers (const QString &, int *i1=0, int *i2=0, int *i3=0, int *i4=0, int *i5=0, int *i6=0)
 
bool getPen (const QString &, QPen &, int)
 
bool getBrush (const QString &, QBrush &, int)
 
void copyComponent (Component *)
 
PropertygetProperty (const QString &)
 

Additional Inherited Members

- Data Fields inherited from Component
bool mirroredX
 
int rotated
 
Q3PtrList< LineLines
 
Q3PtrList< struct ArcArcs
 
Q3PtrList< AreaRects
 
Q3PtrList< AreaEllips
 
Q3PtrList< PortPorts
 
Q3PtrList< TextTexts
 
Q3PtrList< PropertyProps
 
int isActive
 
int tx
 
int ty
 
bool showName
 
QString Model
 
QString Name
 
QString Description
 
- Data Fields inherited from Element
bool isSelected
 
int Type
 
int cx
 
int cy
 
int x1
 
int y1
 
int x2
 
int y2
 
- Protected Attributes inherited from Component
SchematiccontainingSchematic
 

Detailed Description

Definition at line 16 of file hicumL0V1p2g.h.

Constructor & Destructor Documentation

hicumL0V1p2g::hicumL0V1p2g ( )

Definition at line 14 of file hicumL0V1p2g.cpp.

hicumL0V1p2g::~hicumL0V1p2g ( )
inline

Definition at line 20 of file hicumL0V1p2g.h.

Member Function Documentation

void hicumL0V1p2g::createSymbol ( )
protectedvirtual

Reimplemented from MultiViewComponent.

Definition at line 315 of file hicumL0V1p2g.cpp.

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

Definition at line 291 of file hicumL0V1p2g.cpp.

Element * hicumL0V1p2g::info_pnp ( QString &  Name,
char *&  BitmapFile,
bool  getNewOne = false 
)
static

Definition at line 300 of file hicumL0V1p2g.cpp.

QString hicumL0V1p2g::netlist ( )
protectedvirtual

Reimplemented from Component.

Definition at line 374 of file hicumL0V1p2g.cpp.

Component * hicumL0V1p2g::newOne ( )
virtual

Reimplemented from Component.

Definition at line 283 of file hicumL0V1p2g.cpp.


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