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 | |
ALogic (defined in FullAdder) | FullAdder | [protected] |
angleDegrees() const | Component | [inline] |
b_deleted (defined in Item) | Item | [protected] |
b_flipped (defined in Component) | Component | [protected] |
b_pointsAdded (defined in CNItem) | CNItem | [protected] |
baseZ() const | Item | [inline] |
BLogic (defined in FullAdder) | FullAdder | [protected] |
button(const QString &id) const (defined in CIWidgetMgr) | CIWidgetMgr | |
buttonStateChanged(const QString &, bool) (defined in CIWidgetMgr) | CIWidgetMgr | [inline, virtual] |
canFlip() const | FullAdder | [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) (defined in CIWidgetMgr) | CIWidgetMgr | |
CNItem(ICNDocument *_icnView, bool newItem, const QString &id) (defined in CNItem) | CNItem | |
Component(ICNDocument *icnDocument, bool newItem, const QString &id) (defined in Component) | Component | |
connectorList() | CNItem | |
construct(ItemDocument *itemDocument, bool newItem, const char *id) (defined in FullAdder) | FullAdder | [static] |
contains(Item *item, bool direct=false) const | Item | |
createBJT(Pin *c, Pin *b, Pin *e, bool isNPN=true) (defined in Component) | Component | |
createBJT(ECNode *c, ECNode *b, ECNode *e, bool isNPN=true) (defined in Component) | Component | |
createCapacitance(Pin *n0, Pin *n1, double capacitance) (defined in Component) | Component | |
createCapacitance(ECNode *n0, ECNode *n1, double capacitance) (defined in Component) | Component | |
createCCCS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) (defined in Component) | Component | |
createCCCS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) (defined in Component) | Component | |
createCCVS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) (defined in Component) | Component | |
createCCVS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) (defined in Component) | Component | |
createCurrentSignal(Pin *n0, Pin *n1, double current) (defined in Component) | Component | |
createCurrentSignal(ECNode *n0, ECNode *n1, double current) (defined in Component) | Component | |
createCurrentSource(Pin *n0, Pin *n1, double current) (defined in Component) | Component | |
createCurrentSource(ECNode *n0, ECNode *n1, double current) (defined in Component) | Component | |
createDiode(Pin *n0, Pin *n1) (defined in Component) | Component | |
createDiode(ECNode *n0, ECNode *n1) (defined in Component) | Component | |
createInductance(Pin *n0, Pin *n1, double inductance) (defined in Component) | Component | |
createInductance(ECNode *n0, ECNode *n1, double inductance) (defined in Component) | Component | |
createLogicIn(Pin *node) (defined in Component) | Component | |
createLogicIn(ECNode *node) (defined in Component) | Component | |
createLogicOut(Pin *node, bool isHigh) (defined in Component) | Component | |
createLogicOut(ECNode *node, bool isHigh) (defined in Component) | Component | |
createNode(double _x, double _y, int orientation, const QString &name, uint type) | CNItem | |
createOpAmp(Pin *nonInverting, Pin *out, Pin *inverting) (defined in Component) | Component | |
createOpAmp(ECNode *nonInverting, ECNode *out, ECNode *inverting) (defined in Component) | Component | |
createPin(double _x, double _y, int orientation, const QString &name) (defined in Component) | Component | |
createProperty(const QString &id, Variant::Type::Value type) (defined in Item) | Item | [virtual] |
createResistance(Pin *n0, Pin *n1, double resistance) (defined in Component) | Component | |
createResistance(ECNode *n0, ECNode *n1, double resistance) (defined in Component) | Component | |
createSwitch(Pin *n0, Pin *n1, bool open) (defined in Component) | Component | |
createSwitch(ECNode *n0, ECNode *n1, bool open) (defined in Component) | Component | |
createVCCS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) (defined in Component) | Component | |
createVCCS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) (defined in Component) | Component | |
createVCVS(Pin *n0, Pin *n1, Pin *n2, Pin *n3, double gain) (defined in Component) | Component | |
createVCVS(ECNode *n0, ECNode *n1, ECNode *n2, ECNode *n3, double gain) (defined in Component) | Component | |
createVoltagePoint(Pin *n0, double voltage) (defined in Component) | Component | |
createVoltagePoint(ECNode *n0, double voltage) (defined in Component) | Component | |
createVoltageSignal(Pin *n0, Pin *n1, double voltage) (defined in Component) | Component | |
createVoltageSignal(ECNode *n0, ECNode *n1, double voltage) (defined in Component) | Component | |
createVoltageSource(Pin *n0, Pin *n1, double voltage) (defined in Component) | Component | |
createVoltageSource(ECNode *n0, ECNode *n1, double voltage) (defined in Component) | Component | |
dataBool(const QString &id) const (defined in Item) | Item | |
dataChanged() (defined in Item) | Item | [inline, protected, virtual, slot] |
dataColor(const QString &id) const (defined in Item) | Item | |
dataDouble(const QString &id) const (defined in Item) | Item | |
dataInt(const QString &id) const (defined in Item) | Item | |
dataString(const QString &id) const (defined in Item) | Item | |
deinitPainter(QPainter &p) | Component | [protected, virtual] |
description() const | Item | [inline] |
doesStepNonLogic() const | Component | [inline, virtual] |
drawPortShape(QPainter &p) | Component | [protected] |
drawShape(QPainter &p) (defined in CNItem) | CNItem | [protected, virtual] |
drawWidgets(QPainter &p) | CIWidgetMgr | |
ecNodeWithID(const QString &ecNodeId) (defined in Component) | Component | |
elementCreated(Element *element) | Component | [signal] |
elementDestroyed(Element *element) | Component | [signal] |
enterEvent() (defined in CNItem) | CNItem | [virtual] |
finishedCreation() | Component | [virtual] |
flipped() const | Component | [inline] |
font() const (defined in Item) | Item | [inline] |
FullAdder(ICNDocument *icnDocument, bool newItem, const char *id=0L) (defined in FullAdder) | FullAdder | |
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 (defined in Item) | Item | |
height() const (defined in Item) | 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] |
inLogic (defined in FullAdder) | FullAdder | [protected] |
inStateChanged(bool newState) (defined in FullAdder) | FullAdder | [protected] |
isMovable() const | Item | [inline, virtual] |
isRaised() const | Item | [inline] |
Item(ItemDocument *itemDocument, bool newItem, const QString &id) (defined in Item) | Item | |
itemData() const | Component | [virtual] |
itemDocument() const (defined in Item) | Item | [inline] |
ItemLibrary (defined in Item) | Item | [friend] |
itemPointsChanged() | Component | [protected, virtual] |
leaveEvent() (defined in CNItem) | CNItem | [virtual] |
level() const | Item | |
libraryItem() (defined in FullAdder) | FullAdder | [static] |
m_angleDegrees (defined in Component) | Component | [protected] |
m_baseZ (defined in Item) | Item | [protected] |
m_bDoneCreation (defined in Item) | Item | [protected] |
m_bDynamicContent (defined in Item) | Item | [protected] |
m_bIsRaised (defined in Item) | Item | [protected] |
m_brushCol (defined in CNItem) | CNItem | [protected] |
m_children (defined in Item) | Item | [protected] |
m_desc (defined in Item) | Item | [protected] |
m_font (defined in Item) | Item | [protected] |
m_id (defined in Item) | Item | [protected] |
m_itemPoints (defined in Item) | Item | [protected] |
m_name (defined in Item) | Item | [protected] |
m_nodeMap (defined in CNItem) | CNItem | [protected] |
m_offset (defined in CNItem) | CNItem | [protected] |
m_pCircuitDocument (defined in Component) | Component | [protected] |
m_pNNode (defined in Component) | Component | [protected] |
m_pos (defined in CIWidgetMgr) | CIWidgetMgr | [protected] |
m_pPNode (defined in Component) | Component | [protected] |
m_selectedCol (defined in CNItem) | CNItem | [protected] |
m_sizeRect (defined in Item) | Item | [protected] |
m_textMap (defined in CNItem) | CNItem | [protected] |
m_type (defined in Item) | Item | [protected] |
m_variantData (defined in Item) | Item | [protected] |
m_widgetMap (defined in CIWidgetMgr) | CIWidgetMgr | [protected] |
mgrX() const (defined in CIWidgetMgr) | CIWidgetMgr | [inline] |
mgrY() const (defined in CIWidgetMgr) | CIWidgetMgr | [inline] |
minimumSize() const | Item | [inline, virtual] |
mouseDoubleClickEvent(const EventInfo &eventInfo) (defined in CNItem) | CNItem | [virtual] |
mouseMoveEvent(const EventInfo &eventInfo) (defined in CNItem) | CNItem | [virtual] |
mousePressEvent(const EventInfo &eventInfo) (defined in CNItem) | CNItem | [virtual] |
mouseReleaseEvent(const EventInfo &eventInfo) (defined in CNItem) | 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 (defined in Item) | Item | [inline] |
offsetY() const (defined in Item) | Item | [inline] |
outLogic (defined in FullAdder) | FullAdder | [protected] |
p_canvas (defined in CIWidgetMgr) | CIWidgetMgr | [protected] |
p_cnItem (defined in CIWidgetMgr) | CIWidgetMgr | [protected] |
p_icnDocument (defined in CNItem) | CNItem | [protected] |
p_itemDocument (defined in Item) | Item | [protected] |
p_parentItem (defined in Item) | Item | [protected] |
parentItem() const | Item | [inline] |
postResize() (defined in CNItem) | CNItem | [protected, virtual] |
preResize(QRect sizeRect) (defined in CNItem) | CNItem | [virtual] |
property(const QString &id) const (defined in Item) | 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) (defined in CIWidgetMgr) | CIWidgetMgr | |
setChanged() | Item | |
setDisplayText(const QString &id, const QString &display) (defined in CNItem) | 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) (defined in CNItem) | CNItem | [virtual] |
setWidgetsPos(const QPoint &pos) | CIWidgetMgr | |
sizeRect() const | Item | [inline] |
slider(const QString &id) const (defined in CIWidgetMgr) | CIWidgetMgr | |
sliderValueChanged(const QString &, int) (defined in CIWidgetMgr) | CIWidgetMgr | [inline, virtual] |
SLogic (defined in FullAdder) | FullAdder | [protected] |
slotUpdateConfiguration() (defined in Component) | Component | [virtual, slot] |
snap(int newx=-1, int newy=-1) | CNItem | |
stepNonLogic() (defined in Component) | 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 (defined in Item) | Item | [inline] |
unselected(Item *item, bool isSelected=false) | Item | [signal] |
updateAttachedPositioning() | Component | [protected, virtual] |
updateConnectorPoints(bool add) | CNItem | [virtual] |
updateNodeLevels() (defined in CNItem) | CNItem | [virtual] |
updateZ(int baseZ) | CNItem | [virtual] |
variantMap() | Item | [inline] |
wheelEvent(const EventInfo &eventInfo) (defined in CNItem) | CNItem | [virtual] |
widgetWithID(const QString &id) const | CIWidgetMgr | |
width() const (defined in Item) | Item | [inline] |
~CIWidgetMgr() (defined in CIWidgetMgr) | CIWidgetMgr | [virtual] |
~CNItem() (defined in CNItem) | CNItem | [virtual] |
~Component() (defined in Component) | Component | [virtual] |
~FullAdder() (defined in FullAdder) | FullAdder | |
~Item() (defined in Item) | Item | [virtual] |