| addButton(const QString &id, const QRect &pos, const QString &display, bool toggle=false) | CIWidgetMgr | |
| addButton(const QString &id, const QRect &pos, QPixmap pixmap, bool toggle=false) | CIWidgetMgr | |
| addChild(Item *child) | Item | |
| addDisplayText(const QString &id, const QRect &pos, const QString &display, bool internal=true, int flags=Qt::AlignHCenter|Qt::AlignVCenter) | CNItem | [protected] |
| addSlider(const QString &id, int minValue, int maxValue, int pageStep, int value, Qt::Orientation orientation, const QRect &pos) | CIWidgetMgr | |
| angleDegrees() const | Component | [inline] |
| b_deleted | Item | [protected] |
| b_flipped | Component | [protected] |
| b_pointsAdded | CNItem | [protected] |
| baseZ() const | Item | [inline] |
| button(const QString &id) const | CIWidgetMgr | |
| buttonStateChanged(const QString &, bool) | CIWidgetMgr | [inline, virtual] |
| canFlip() const | Item | [inline, virtual] |
| canResize() const | Item | [inline, virtual] |
| canRotate() const | Component | [inline, virtual] |
| childAdded(Item *) | Item | [inline, protected, virtual] |
| childNode(const QString &childId) | CNItem | |
| childRemoved(Item *) | Item | [inline, protected, virtual] |
| children(bool includeGrandChildren=false) const | Item | |
| circuitDocument() const | Component | [inline] |
| CIWidgetMgr(QCanvas *canvas, CNItem *item) | CIWidgetMgr | |
| CNItem(ICNDocument *_icnView, bool newItem, const QString &id) | CNItem | |
| Component(ICNDocument *icnDocument, bool newItem, const QString &id) | Component | |
| connectorList() | CNItem | |
| construct(ItemDocument *itemDocument, bool newItem, const char *id) | ECGround | [static] |
| contains(Item *item, bool direct=false) const | Item | |
| createBJT(Pin *c, Pin *b, Pin *e, bool isNPN=true) | Component | |
| createBJT(ECNode *c, ECNode *b, ECNode *e, bool isNPN=true) | Component | |
| createCapacitance(Pin *n0, Pin *n1, double capacitance) | Component | |
| createCapacitance(ECNode *n0, ECNode *n1, double capacitance) | Component | |
| createCCCS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) | Component | |
| createCCCS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) | Component | |
| createCCVS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) | Component | |
| createCCVS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) | Component | |
| createCurrentSignal(Pin *n0, Pin *n1, double current) | Component | |
| createCurrentSignal(ECNode *n0, ECNode *n1, double current) | Component | |
| createCurrentSource(Pin *n0, Pin *n1, double current) | Component | |
| createCurrentSource(ECNode *n0, ECNode *n1, double current) | Component | |
| createDiode(Pin *n0, Pin *n1) | Component | |
| createDiode(ECNode *n0, ECNode *n1) | Component | |
| createInductance(Pin *n0, Pin *n1, double inductance) | Component | |
| createInductance(ECNode *n0, ECNode *n1, double inductance) | Component | |
| createLogicIn(Pin *node) | Component | |
| createLogicIn(ECNode *node) | Component | |
| createLogicOut(Pin *node, bool isHigh) | Component | |
| createLogicOut(ECNode *node, bool isHigh) | Component | |
| createNode(double _x, double _y, int orientation, const QString &name, uint type) | CNItem | |
| createOpAmp(Pin *nonInverting, Pin *out, Pin *inverting) | Component | |
| createOpAmp(ECNode *nonInverting, ECNode *out, ECNode *inverting) | Component | |
| createPin(double _x, double _y, int orientation, const QString &name) | Component | |
| createProperty(const QString &id, Variant::Type::Value type) | Item | [virtual] |
| createResistance(Pin *n0, Pin *n1, double resistance) | Component | |
| createResistance(ECNode *n0, ECNode *n1, double resistance) | Component | |
| createSwitch(Pin *n0, Pin *n1, bool open) | Component | |
| createSwitch(ECNode *n0, ECNode *n1, bool open) | Component | |
| createVCCS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) | Component | |
| createVCCS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) | Component | |
| createVCVS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) | Component | |
| createVCVS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) | Component | |
| createVoltagePoint(Pin *n0, double voltage) | Component | |
| createVoltagePoint(ECNode *n0, double voltage) | Component | |
| createVoltageSignal(Pin *n0, Pin *n1, double voltage) | Component | |
| createVoltageSignal(ECNode *n0, ECNode *n1, double voltage) | Component | |
| createVoltageSource(Pin *n0, Pin *n1, double voltage) | Component | |
| createVoltageSource(ECNode *n0, ECNode *n1, double voltage) | Component | |
| dataBool(const QString &id) const | Item | |
| dataChanged() | Item | [inline, protected, virtual, slot] |
| dataColor(const QString &id) const | Item | |
| dataDouble(const QString &id) const | Item | |
| dataInt(const QString &id) const | Item | |
| dataString(const QString &id) const | Item | |
| deinitPainter(QPainter &p) | Component | [protected, virtual] |
| description() const | Item | [inline] |
| doesStepNonLogic() const | Component | [inline, virtual] |
| drawPortShape(QPainter &p) | Component | [protected] |
| drawWidgets(QPainter &p) | CIWidgetMgr | |
| ECGround(ICNDocument *icnDocument, bool newItem, const char *id=0) | ECGround | |
| ecNodeWithID(const QString &ecNodeId) | Component | |
| elementCreated(Element *element) | Component | [signal] |
| elementDestroyed(Element *element) | Component | [signal] |
| enterEvent() | CNItem | [virtual] |
| finishedCreation() | Component | [virtual] |
| flipped() const | Component | [inline] |
| font() const | Item | [inline] |
| getClosestNode(const QPoint &pos) | CNItem | |
| getMultiplier(double num) | Item | [static] |
| getMultiplier(const QString &mag) | Item | [static] |
| getNumberMag(double num) | Item | [static] |
| getNumberPre(double num) | Item | [static] |
| hasDynamicContent() const | Item | [inline] |
| hasProperty(const QString &id) const | Item | |
| height() const | Item | [inline] |
| id() const | Item | [inline] |
| init1PinLeft(int h1=-1) | Component | [protected] |
| init1PinRight(int h1=-1) | Component | [protected] |
| init2PinLeft(int h1=-1, int h2=-1) | Component | [protected] |
| init2PinRight(int h1=-1, int h2=-1) | Component | [protected] |
| init3PinLeft(int h1=-1, int h2=-1, int h3=-1) | Component | [protected] |
| init3PinRight(int h1=-1, int h2=-1, int h3=-1) | Component | [protected] |
| init4PinLeft(int h1=-1, int h2=-1, int h3=-1, int h4=-1) | Component | [protected] |
| init4PinRight(int h1=-1, int h2=-1, int h3=-1, int h4=-1) | Component | [protected] |
| initDIP(const QStringList &pins) | Component | [protected] |
| initDIPSymbol(const QStringList &pins, int width) | Component | [protected] |
| initElements(const uint stage) | Component | |
| initPainter(QPainter &p) | Component | [protected, virtual] |
| isMovable() const | Item | [inline, virtual] |
| isRaised() const | Item | [inline] |
| Item(ItemDocument *itemDocument, bool newItem, const QString &id) | Item | |
| itemData() const | Component | [virtual] |
| itemDocument() const | Item | [inline] |
| ItemLibrary class | Item | [friend] |
| itemPointsChanged() | Component | [protected, virtual] |
| leaveEvent() | CNItem | [virtual] |
| level() const | Item | |
| libraryItem() | ECGround | [static] |
| m_angleDegrees | Component | [protected] |
| m_baseZ | Item | [protected] |
| m_bDoneCreation | Item | [protected] |
| m_bDynamicContent | Item | [protected] |
| m_bIsRaised | Item | [protected] |
| m_brushCol | CNItem | [protected] |
| m_children | Item | [protected] |
| m_desc | Item | [protected] |
| m_font | Item | [protected] |
| m_id | Item | [protected] |
| m_itemPoints | Item | [protected] |
| m_name | Item | [protected] |
| m_nodeMap | CNItem | [protected] |
| m_offset | CNItem | [protected] |
| m_pCircuitDocument | Component | [protected] |
| m_pNNode | Component | [protected] |
| m_pos | CIWidgetMgr | [protected] |
| m_pPNode | Component | [protected] |
| m_selectedCol | CNItem | [protected] |
| m_sizeRect | Item | [protected] |
| m_textMap | CNItem | [protected] |
| m_type | Item | [protected] |
| m_variantData | Item | [protected] |
| m_widgetMap | CIWidgetMgr | [protected] |
| mgrX() const | CIWidgetMgr | [inline] |
| mgrY() const | CIWidgetMgr | [inline] |
| minimumSize() const | Item | [inline, virtual] |
| mouseDoubleClickEvent(const EventInfo &eventInfo) | CNItem | [virtual] |
| mouseMoveEvent(const EventInfo &eventInfo) | CNItem | [virtual] |
| mousePressEvent(const EventInfo &eventInfo) | CNItem | [virtual] |
| mouseReleaseEvent(const EventInfo &eventInfo) | CNItem | [virtual] |
| moveBy(double dx, double dy) | CNItem | [virtual, slot] |
| movedBy(double dx, double dy) | Item | [signal] |
| name() const | Item | [inline] |
| nodeId(const QString &internalNodeId) | CNItem | |
| nodeMap() const | CNItem | [inline] |
| offsetX() const | Item | [inline] |
| offsetY() const | Item | [inline] |
| p_canvas | CIWidgetMgr | [protected] |
| p_cnItem | CIWidgetMgr | [protected] |
| p_icnDocument | CNItem | [protected] |
| p_itemDocument | Item | [protected] |
| p_parentItem | Item | [protected] |
| parentItem() const | Item | [inline] |
| postResize() | CNItem | [protected, virtual] |
| preResize(QRect sizeRect) | CNItem | [virtual] |
| property(const QString &id) const | Item | |
| rebuildPinInterDepedence() | Component | [protected] |
| removeChild(Item *child) | Item | [slot] |
| removed(Item *item) | Item | [signal] |
| removeDisplayText(const QString &id) | CNItem | [protected] |
| removeElement(Element *element, bool setPinsInterIndependent) | Component | |
| removeElements(bool setPinsInterIndependent=false) | Component | |
| removeItem() | Component | [virtual, slot] |
| removeNode(const QString &name) | CNItem | |
| removeSwitch(Switch *sw) | Component | |
| removeWidget(const QString &id) | CIWidgetMgr | |
| reparented(Item *oldParent, Item *newParent) | CNItem | [protected, virtual] |
| resized() | Item | [signal] |
| restoreFromItemData(const ItemData &itemData) | Component | [virtual] |
| rtti() const | CNItem | |
| selected(Item *item, bool isSelected=true) | Item | [signal] |
| setAngleDegrees(int degrees) | Component | |
| setButtonState(const QString &id, int state) | CIWidgetMgr | |
| setChanged() | Item | |
| setDisplayText(const QString &id, const QString &display) | CNItem | [protected] |
| setDrawWidgets(bool draw) | CIWidgetMgr | |
| setFlipped(bool flipped) | Component | |
| setInitialPos(const QPoint &pos) | CNItem | |
| setItemPoints(const QPointArray &pa, bool setSizeFromPoints=true) | Item | [protected] |
| setNodalCurrents() | Component | |
| setParentItem(Item *parentItem) | Item | |
| setRaised(bool isRaised) | Item | |
| setSelected(bool yes) | Item | [virtual] |
| setSize(QRect sizeRect, bool forceItemPoints=false) | Item | |
| setSize(int x, int y, int w, int h, bool forceItemPoints=false) | Item | [inline] |
| setVisible(bool yes) | CNItem | [virtual] |
| setWidgetsPos(const QPoint &pos) | CIWidgetMgr | |
| sizeRect() const | Item | [inline] |
| slider(const QString &id) const | CIWidgetMgr | |
| sliderValueChanged(const QString &, int) | CIWidgetMgr | [inline, virtual] |
| slotUpdateConfiguration() | Component | [virtual, slot] |
| snap(int newx=-1, int newy=-1) | CNItem | |
| stepNonLogic() | Component | [inline, virtual] |
| switchCreated(Switch *sw) | Component | [signal] |
| switchDestroyed(Switch *sw) | Component | [signal] |
| switchList() const | Component | [inline] |
| textMap() const | CNItem | [inline] |
| transMatrix(int angleDegrees, bool flipped, int x, int y, bool inverse=false) | Component | [static] |
| type() const | Item | [inline] |
| unselected(Item *item, bool isSelected=false) | Item | [signal] |
| updateAttachedPositioning() | Component | [protected, virtual] |
| updateConnectorPoints(bool add) | CNItem | [virtual] |
| updateNodeLevels() | CNItem | [virtual] |
| updateZ(int baseZ) | CNItem | [virtual] |
| variantMap() | Item | [inline] |
| wheelEvent(const EventInfo &eventInfo) | CNItem | [virtual] |
| widgetWithID(const QString &id) const | CIWidgetMgr | |
| width() const | Item | [inline] |
| ~CIWidgetMgr() | CIWidgetMgr | [virtual] |
| ~CNItem() | CNItem | [virtual] |
| ~Component() | Component | [virtual] |
| ~ECGround() | ECGround | |
| ~Item() | Item | [virtual] |