public virtual void drawSpherePatch(btVector3 center, btVector3 up, btVector3 axis, float radius, float minTh, float maxTh, float minPs, float maxPs, btVector3 color)
{
if (SwigDerivedClassHasMethod("drawSpherePatch", swigMethodTypes16)) LinearMathPINVOKE.btIDebugDraw_drawSpherePatchSwigExplicitbtIDebugDraw__SWIG_1(swigCPtr, btVector3.getCPtr(center), btVector3.getCPtr(up), btVector3.getCPtr(axis), radius, minTh, maxTh, minPs, maxPs, btVector3.getCPtr(color)); else LinearMathPINVOKE.btIDebugDraw_drawSpherePatch__SWIG_1(swigCPtr, btVector3.getCPtr(center), btVector3.getCPtr(up), btVector3.getCPtr(axis), radius, minTh, maxTh, minPs, maxPs, btVector3.getCPtr(color));
if (LinearMathPINVOKE.SWIGPendingException.Pending) throw LinearMathPINVOKE.SWIGPendingException.Retrieve();
}