예제 #1
0
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)
예제 #2
0
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 )
예제 #3
0
파일: rotate.py 프로젝트: folksjos/RepG
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)
예제 #4
0
파일: rotate.py 프로젝트: folksjos/RepG
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)