コード例 #1
0
    def __init__(self, name=None):
        EObject.__init__(self)
        self.Name = name

        self.__attributes = {}
        self.__connections = {}
        return
コード例 #2
0
ファイル: eattribute.py プロジェクト: raiscui/edd
    def __init__(self):
        EObject.__init__(self)

        self.__type = None

        self.__attrName = None
        self.__attrData = None
        self.__handle = None
コード例 #3
0
ファイル: eattribute.py プロジェクト: kishxn/edd
    def __init__(self, handle):
        EObject.__init__(self)

        self.__type = None
        self.__isConnected = False

        self.__attrName = None
        self.__attrData = None
        self.__handle = handle
コード例 #4
0
ファイル: egraphhandle.py プロジェクト: raiscui/edd
    def __init__(self):
        EObject.__init__(self)

        self.__nodes = {}
        self.__attributes = {}
        self.__connections = {}

        self.__availableNodes = None
        self.__tAttrId = None

        self.__pluginManager = EManager()
コード例 #5
0
    def __init__(self):
        EObject.__init__(self)

        self.__nodes = {}
        self.__attributes = {}
        self.__connections = {}

        self.__availableNodes = None
        self.__tAttrId = None

        self.__pluginManager = EManager()
コード例 #6
0
ファイル: egraphhandle.py プロジェクト: kishxn/edd
    def __init__(self, head, tail):
        EObject.__init__(self)

        self.__headAttr = head
        self.__tailAttr = tail

        if head.Type.matches(EAttribute.kTypeInput):
            self.__tailAttr = head
            self.__headAttr = tail

        #self.__headAttr.Message.connect(self.__messageFilter)
        #self.__tailAttr.Message.connect(self.__messageFilter)

        self.__tailAttr.Data = self.__headAttr.Handle.getAttributeById(self.__headAttr.Id).Data
コード例 #7
0
ファイル: econtroller.py プロジェクト: feeling1982113/edd
    def __init__(self, source, destination):
        EObject.__init__(self)

        self.__sourceAttr = source
        self.__destinationAttr = destination

        if source.Handle.isInput(source.Id):
            self.__destinationAttr = source
            self.__sourceAttr = destination

        self.__sourceAttr.Handle.Message.connect(self.__messageFilter)

        self.__sourceAttr.Handle.compute()
        self.__destinationAttr.Handle.setAttribute(self.__destinationAttr, self.__sourceAttr.Data)
コード例 #8
0
ファイル: egraphhandle.py プロジェクト: raiscui/edd
    def __init__(self, head, tail):
        EObject.__init__(self)

        self.__headAttr = head
        self.__tailAttr = tail

        if head.Type.match(EAttribute.kTypeInput):
            self.__tailAttr = head
            self.__headAttr = tail

        self.__headAttr.Message.connect(self.__messageFilter)
        self.__tailAttr.Message.connect(self.__messageFilter)

        self.__tailAttr.Data = self.__headAttr.Data
コード例 #9
0
ファイル: egraphhandle.py プロジェクト: raiscui/edd
    def __init__(self, head, tail):
        EObject.__init__(self)

        self.__headAttr = head
        self.__tailAttr = tail

        if head.Type.match(EAttribute.kTypeInput):
            self.__tailAttr = head
            self.__headAttr = tail

        self.__headAttr.Message.connect(self.__messageFilter)
        self.__tailAttr.Message.connect(self.__messageFilter)

        self.__tailAttr.Data = self.__headAttr.Data
コード例 #10
0
ファイル: eattribute.py プロジェクト: feeling1982113/edd
    def __init__(self, handle):
        EObject.__init__(self)

        self.__isConnected = False
        self.__isArray = False
        self.__isDirty = False

        self.__attrType = None
        self.__attrName = None
        self.__attrData = None

        self.__minValue = None
        self.__maxValue = None

        self.__attrHandle = handle
コード例 #11
0
ファイル: enodehandle.py プロジェクト: kishxn/edd
    def __init__(self):
        EObject.__init__(self)

        self.kNodeTypeName = None

        self.IsStatic = False
        self.IsContainer = False

        self.__attributes = {}
        self.__connections = {}

        self.__attributeLinks = {}

        self.__propertyIndexList = {}

        return
コード例 #12
0
ファイル: enodehandle.py プロジェクト: peca3d/edd
    def __init__(self):
        EObject.__init__(self)

        self.kNodeTypeName = None

        self.IsStandAlone = False
        self.IsContainer = False

        self.__attributes = {}
        self.__inputAttributes = []
        self.__outputAttributes = []
        self.__attributesNetwork = {}

        self.__connections = {}
        self.__attributeLinks = {}
        self.__propertyIndexList = {}
        return
コード例 #13
0
ファイル: egraphhandle.py プロジェクト: kishxn/edd
    def __init__(self):
        EObject.__init__(self)

        self.__nodes = {}
        self.__attributes = {}
        self.__connections = {}
コード例 #14
0
ファイル: econtroller.py プロジェクト: feeling1982113/edd
    def __init__(self):
        EObject.__init__(self)

        self.__scene = None
        self.__regNodes = {}
        self.__graphHandle = EGraphHandle()
コード例 #15
0
ファイル: eedgehandle.py プロジェクト: shrimo/edd
 def __init__(self, head, tail):
     EObject.__init__(self)
     self.__head = head
     self.__tail = tail