コード例 #1
0
ファイル: transform.py プロジェクト: rkoeppl/SFACT
def manipulateXMLElement(target, xmlElement):
    """Manipulate the xml element."""
    transformTetragrid = matrix.getTransformTetragrid("", xmlElement)
    if transformTetragrid is None:
        print("Warning, transformTetragrid was None in transform so nothing will be done for:")
        print(xmlElement)
        return
    matrix.setAttributeDictionaryToMultipliedTetragrid(transformTetragrid, target)
コード例 #2
0
ファイル: transform.py プロジェクト: malx122/Software
def manipulateElementNode(elementNode, target):
	'Manipulate the xml element.'
	transformTetragrid = matrix.getTransformTetragrid(elementNode, '')
	if transformTetragrid == None:
		print('Warning, transformTetragrid was None in transform so nothing will be done for:')
		print(elementNode)
		return
	matrix.setAttributesToMultipliedTetragrid(target, transformTetragrid)
コード例 #3
0
ファイル: transform.py プロジェクト: CNCBASHER/skeinforge-1
def manipulateXMLElement(target, xmlElement):
	'Manipulate the xml element.'
	transformTetragrid = matrix.getTransformTetragrid('', xmlElement)
	if transformTetragrid == None:
		print('Warning, transformTetragrid was None in transform so nothing will be done for:')
		print(xmlElement)
		return
	matrix.setAttributeDictionaryToMultipliedTetragrid(transformTetragrid, target)
コード例 #4
0
ファイル: transform.py プロジェクト: rkoeppl/SFACT
def transformPoints(points, prefix, xmlElement):
    """Transform the points."""
    transformTetragrid = matrix.getTransformTetragrid(prefix, xmlElement)
    if transformTetragrid is None:
        print("Warning, transformTetragrid was None in transform so nothing will be done for:")
        print(xmlElement)
        return
    for point in points:
        matrix.transformVector3ByMatrix(transformTetragrid, point)
コード例 #5
0
ファイル: transform.py プロジェクト: malx122/Software
def transformPoints(elementNode, points, prefix):
	'Transform the points.'
	transformTetragrid = matrix.getTransformTetragrid(elementNode, prefix)
	if transformTetragrid == None:
		print('Warning, transformTetragrid was None in transform so nothing will be done for:')
		print(elementNode)
		return
	for point in points:
		matrix.transformVector3ByMatrix(transformTetragrid, point)
コード例 #6
0
	def __init__(self, elementNode, prefix):
		'Set defaults.'
		self.transformTetragrid = matrix.getTransformTetragrid(elementNode, prefix)