コード例 #1
0
ファイル: Matrix.py プロジェクト: alexfry/aces-dev
    def readChild(self, element):
        child = None
        if element.tag == 'Array':
            child = Array()
            child.read(element)

            integers = bitDepthIsInteger(self.getAttribute('outBitDepth'))
            child.setValuesAreIntegers(integers)

            self._array = child
        return child
コード例 #2
0
ファイル: Matrix.py プロジェクト: alexfry/aces-dev
    def readChild(self, element):
        child = None
        if element.tag == 'Array':
            child = Array()
            child.read(element)

            integers = bitDepthIsInteger(self.getAttribute('outBitDepth'))
            child.setValuesAreIntegers(integers)

            self._array = child
        return child
コード例 #3
0
ファイル: LUT3D.py プロジェクト: alexfry/aces-dev
    def readChild(self, element):
        child = None
        if element.tag == 'Array':
            child = Array()
            child.read(element)

            integers = bitDepthIsInteger(self.getAttribute('outBitDepth'))
            child.setValuesAreIntegers(integers)

            self._array = child
        elif element.tag == 'IndexMap':
            child = IndexMap()
            child.read(element)
            self._indexMaps.append(child)
        return child
コード例 #4
0
ファイル: LUT3D.py プロジェクト: alexfry/aces-dev
    def readChild(self, element):
        child = None
        if element.tag == 'Array':
            child = Array()
            child.read(element)

            integers = bitDepthIsInteger(self.getAttribute('outBitDepth'))
            child.setValuesAreIntegers(integers)

            self._array = child
        elif element.tag == 'IndexMap':
            child = IndexMap()
            child.read(element)
            self._indexMaps.append( child )
        return child
コード例 #5
0
ファイル: LUT1D.py プロジェクト: ampas/CLF
    def readChild(self, element):
        child = None
        if element.tag == "Array":
            rawHalfs = not (self.getAttribute("rawHalfs") in [None, False])

            child = Array(rawHalfs=rawHalfs)
            child.read(element)

            integers = bitDepthIsInteger(self.getAttribute("outBitDepth"))
            child.setValuesAreIntegers(integers)

            self._array = child
        elif element.tag == "IndexMap":
            child = IndexMap()
            child.read(element)
            self._indexMaps.append(child)
        return child
コード例 #6
0
ファイル: LUT1D.py プロジェクト: aforsythe/CLF
    def readChild(self, element):
        child = None
        elementType = self.getElementType(element.tag)
        if elementType == 'Array':
            rawHalfs = not (self.getAttribute('rawHalfs') in [None, False])

            child = Array(rawHalfs=rawHalfs)
            child.read(element)

            integers = bitDepthIsInteger(self.getAttribute('outBitDepth'))
            child.setValuesAreIntegers(integers)

            self._array = child
        elif elementType == 'IndexMap':
            child = IndexMap()
            child.read(element)
            self._indexMaps.append( child )
        return child
コード例 #7
0
ファイル: LUT1D.py プロジェクト: nick-shaw/CLF
    def readChild(self, element):
        child = None
        elementType = self.getElementType(element.tag)
        if elementType == 'Array':
            rawHalfs = not (self.getAttribute('rawHalfs') in [None, False])

            child = Array(rawHalfs=rawHalfs)
            child.read(element)

            integers = bitDepthIsInteger(self.getAttribute('outBitDepth'))
            child.setValuesAreIntegers(integers)

            self._array = child
        elif elementType == 'IndexMap':
            child = IndexMap()
            child.read(element)
            self._indexMaps.append(child)
        return child