def manipulateXMLElement(target, xmlElement): "Manipulate the xml element." rotateMatrixTetragrid = matrix.getRotateMatrixTetragrid('', xmlElement) if rotateMatrixTetragrid == None: print('Warning, rotateMatrixTetragrid was None in rotate so nothing will be done for:') print(xmlElement) return matrix.setAttributeDictionaryToMultipliedTetragrid(rotateMatrixTetragrid, target)
def rotatePoints( points, prefix, xmlElement ): "Rotate the points." rotateMatrixTetragrid = matrix.getRotateMatrixTetragrid(prefix, xmlElement) if rotateMatrixTetragrid == None: print('Warning, rotateMatrixTetragrid was None in rotate so nothing will be done for:') print(xmlElement) return for point in points: matrix.transformVector3ByMatrix( rotateMatrixTetragrid, point )
def rotatePoints(points, prefix, xmlElement): "Rotate the points." rotateMatrixTetragrid = matrix.getRotateMatrixTetragrid(prefix, xmlElement) if rotateMatrixTetragrid == None: print( 'Warning, rotateMatrixTetragrid was None in rotate so nothing will be done for:' ) print(xmlElement) return for point in points: matrix.transformVector3ByMatrix(rotateMatrixTetragrid, point)
def manipulateXMLElement(target, xmlElement): "Manipulate the xml element." rotateMatrixTetragrid = matrix.getRotateMatrixTetragrid('', xmlElement) if rotateMatrixTetragrid == None: print( 'Warning, rotateMatrixTetragrid was None in rotate so nothing will be done for:' ) print(xmlElement) return matrix.setAttributeDictionaryToMultipliedTetragrid(rotateMatrixTetragrid, target)