def scalePoints(elementNode, points, prefix): "Scale the points." scaleVector3Default = Vector3(1.0, 1.0, 1.0) scaleVector3 = matrix.getCumulativeVector3Remove(scaleVector3Default.copy(), elementNode, prefix) if scaleVector3 == scaleVector3Default: return for point in points: point.x *= scaleVector3.x point.y *= scaleVector3.y point.z *= scaleVector3.z
def scalePoints(points, prefix, xmlElement): """Scale the points.""" scaleDefaultVector3 = Vector3(1.0, 1.0, 1.0) scaleVector3 = matrix.getCumulativeVector3Remove(scaleDefaultVector3.copy(), prefix, xmlElement) if scaleVector3 == scaleDefaultVector3: return for point in points: point.x *= scaleVector3.x point.y *= scaleVector3.y point.z *= scaleVector3.z
def scalePoints(elementNode, points, prefix): "Scale the points." scaleVector3Default = Vector3(1.0, 1.0, 1.0) scaleVector3 = matrix.getCumulativeVector3Remove(scaleVector3Default.copy(), elementNode, prefix) if scaleVector3 == scaleVector3Default: return for point in points: point.x *= scaleVector3.x point.y *= scaleVector3.y point.z *= scaleVector3.z
def scalePoints(points, prefix, xmlElement): "Scale the points." scaleDefaultVector3 = Vector3(1.0, 1.0, 1.0) scaleVector3 = matrix.getCumulativeVector3Remove( scaleDefaultVector3.copy(), prefix, xmlElement) if scaleVector3 == scaleDefaultVector3: return for point in points: point.x *= scaleVector3.x point.y *= scaleVector3.y point.z *= scaleVector3.z
def translatePoints(elementNode, points, prefix): "Translate the points." translateVector3 = matrix.getCumulativeVector3Remove(Vector3(), elementNode, prefix) if abs(translateVector3) > 0.0: euclidean.translateVector3Path(points, translateVector3)
def translatePoints(points, prefix, xmlElement): "Translate the points." translateVector3 = matrix.getCumulativeVector3Remove( Vector3(), prefix, xmlElement) if abs(translateVector3) > 0.0: euclidean.translateVector3Path(points, translateVector3)
def translatePoints(points, prefix, xmlElement): """Translate the points.""" translateVector3 = matrix.getCumulativeVector3Remove(Vector3(), prefix, xmlElement) if abs(translateVector3) > 0.0: euclidean.translateVector3Path(points, translateVector3)