private void resetGL(GraphicsHelper gh) {
		Vector2f scale = getScale();
		if (pos.x != 0 || pos.y != 0) gh.g.translate(pos.x,pos.y);
		if (scale.x != 1f || scale.y != 1f) gh.g.scale(scale.x,scale.y);
		if (angle != 0) gh.gl.glRotatef(angle,0f,0f,1f);
		if (portPos.x != 0 || portPos.y != 0) gh.g.translate(portPos.x,portPos.y);
	}