//@Override
public boolean processGestureEvent(MTGestureEvent ge) {
ScaleEvent se = (ScaleEvent)ge;
//Scale window background normally
windowBackGround.scaleGlobal(se.getScaleFactorX(), se.getScaleFactorY(), se.getScaleFactorZ(), se.getScalingPoint());
//Scale vertices of the window
AbstractShape target = (AbstractShape)ge.getTargetComponent();
Vertex[] verts = target.getGeometryInfo().getVertices();
Vector3D newScalingPoint = target.globalToLocal(se.getScalingPoint());