public virtual MgShapeFactory getShapeFactory() { IntPtr cPtr = touchvgPINVOKE.MgView_getShapeFactory(swigCPtr); MgShapeFactory ret = (cPtr == IntPtr.Zero) ? null : new MgShapeFactory(cPtr, false); return ret; }