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