Ejemplo n.º 1
0
def getTransformedVector3s(tetragrid, vector3s):
	'Get the vector3s multiplied by a matrix.'
	if getIsIdentityTetragridOrNone(tetragrid):
		return euclidean.getPathCopy(vector3s)
	transformedVector3s = []
	for vector3 in vector3s:
		transformedVector3s.append(getTransformedVector3Blindly(tetragrid, vector3))
	return transformedVector3s
Ejemplo n.º 2
0
def getManipulatedPaths(close, loop, prefix, sideLength, xmlElement):
	"""Get flipped paths."""
	return [loop + flip.getFlippedLoop(euclidean.getPathCopy(loop), prefix, xmlElement)]
Ejemplo n.º 3
0
def getManipulatedPaths(close, elementNode, loop, prefix, sideLength):
    'Get flipped paths.'
    return [
        loop +
        flip.getFlippedLoop(elementNode, euclidean.getPathCopy(loop), prefix)
    ]
Ejemplo n.º 4
0
def getManipulatedPaths(close, elementNode, loop, prefix, sideLength):
	'Get flipped paths.'
	return [loop + flip.getFlippedLoop(elementNode, euclidean.getPathCopy(loop), prefix)]