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

Go to the source code of this file.

Classes

struct  Line
 
struct  Arc
 
struct  Area
 
struct  Port
 
struct  Text
 
struct  Property
 
class  Element
 
class  Conductor
 

Macros

#define isDummy   0
 
#define isSpecialMask   -16
 
#define isComponent   0x30000
 
#define isComponentText   0x30002
 
#define isAnalogComponent   0x10000
 
#define isDigitalComponent   0x20000
 
#define isGraph   0x0020
 
#define isNode   0x0040
 
#define isMarker   0x0080
 
#define isWire   0x0100
 
#define isPainting   0x2000
 
#define isPaintingResize   0x2001
 
#define isLabel   0x4000
 
#define isHWireLabel   0x4020
 
#define isVWireLabel   0x4040
 
#define isNodeLabel   0x4080
 
#define isMovingLabel   0x4001
 
#define isHMovingLabel   0x4002
 
#define isVMovingLabel   0x4004
 
#define isDiagram   0x8000
 
#define isDiagramResize   0x8001
 
#define isDiagramHScroll   0x8002
 
#define isDiagramVScroll   0x8003
 

Macro Definition Documentation

#define isAnalogComponent   0x10000

Definition at line 93 of file element.h.

#define isComponent   0x30000

Definition at line 91 of file element.h.

#define isComponentText   0x30002

Definition at line 92 of file element.h.

#define isDiagram   0x8000

Definition at line 112 of file element.h.

#define isDiagramHScroll   0x8002

Definition at line 114 of file element.h.

#define isDiagramResize   0x8001

Definition at line 113 of file element.h.

#define isDiagramVScroll   0x8003

Definition at line 115 of file element.h.

#define isDigitalComponent   0x20000

Definition at line 94 of file element.h.

#define isDummy   0

Definition at line 88 of file element.h.

#define isGraph   0x0020

Definition at line 96 of file element.h.

#define isHMovingLabel   0x4002

Definition at line 109 of file element.h.

#define isHWireLabel   0x4020

Definition at line 105 of file element.h.

#define isLabel   0x4000

Definition at line 104 of file element.h.

#define isMarker   0x0080

Definition at line 98 of file element.h.

#define isMovingLabel   0x4001

Definition at line 108 of file element.h.

#define isNode   0x0040

Definition at line 97 of file element.h.

#define isNodeLabel   0x4080

Definition at line 107 of file element.h.

#define isPainting   0x2000

Definition at line 101 of file element.h.

#define isPaintingResize   0x2001

Definition at line 102 of file element.h.

#define isSpecialMask   -16

Definition at line 89 of file element.h.

#define isVMovingLabel   0x4004

Definition at line 110 of file element.h.

#define isVWireLabel   0x4040

Definition at line 106 of file element.h.

#define isWire   0x0100

Definition at line 99 of file element.h.