changed Euclidean trafos to CodeGenerator