translator.intermediateBuilder.annotated.annotatedStandardConnection
index
/home/yentl/UA/devs-eindwerk/translator/translator/intermediateBuilder/annotated/annotatedStandardConnection.py

 
Classes
       
translator.intermediateBuilder.annotated.annotatedConnection.AnnotatedConnection(translator.intermediateBuilder.annotated.annotatedElement.AnnotatedElement)
AnnotatedStandardConnection

 
class AnnotatedStandardConnection(translator.intermediateBuilder.annotated.annotatedConnection.AnnotatedConnection)
    AnnotatedStandardConnection is the annotated version of the wire
 
 
Method resolution order:
AnnotatedStandardConnection
translator.intermediateBuilder.annotated.annotatedConnection.AnnotatedConnection
translator.intermediateBuilder.annotated.annotatedElement.AnnotatedElement
builtins.object

Methods defined here:
__init__(self, connection, coordinatesFrom, coordinatesTo)
Constructor

Data and other attributes defined here:
__slotnames__ = []

Methods inherited from translator.intermediateBuilder.annotated.annotatedConnection.AnnotatedConnection:
bindWithCompOutput(self, outputCoordinates, tmpAnnotatedConnectionList, listToDelete)
Bind the connection with the output of components
bindWithOtherWires(self, tmpAnnotatedConnectionList, annotatedConnectionList, inputList, collide, totalOfWiresToBeDeleted)
Bind all wires that have their starting point or ending point indirectly connected to the given wire --- Original version
bindWithOtherWires2(self, tmpAnnotatedConnectionList, annotatedConnectionList, inputList, collide, totalOfWiresToBeDeleted, lookupTable)
Bind all wires that have their starting point or ending point indirectly connected to the given wire --- Optimized version
wireIsEqual(self, wire)
Checks whether a wire is equal to the wire from the parameter
They are equal if they run between the same coordinates

Methods inherited from translator.intermediateBuilder.annotated.annotatedElement.AnnotatedElement:
bindDirectlyConnectedOutputWires(self, coordinates, tmpAnnotatedConnectionList, annotatedConnectionList, collide)
Bind all wires that have their starting point or ending point directly connected to the output pin (equals coordinates)
bindIndirectlyConnectedOutputWires(self, tmpAnnotatedConnectionList, annotatedConnectionList, inputList, collide)
Bind all wires that have their starting point or ending point indirectly connected to the output pin
Wires whose starting points aren't directly connected to a component, but who are still connected to a component by means of another wire or multiple wires, 
also need to be bound
bindOutputOfCoordinate(self, coordinates, annotatedConnectionList, annotatedComponentList, compOutputList, inputList, wiresToDelete, wiresToInsert, collide, faultList, circuitName, component=None)
Binds the specified coordinate with the output it matches with
testOtherCompOutputs(self, coordinatesTo, annotatedComponentList, faultList, circuitName='')
Test whether one input pin, gets two or more input signals

Data descriptors inherited from translator.intermediateBuilder.annotated.annotatedElement.AnnotatedElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)