public virtual void drawContactPoint(btVector3 PointOnB, btVector3 normalOnB, float distance, int lifeTime, btVector3 color)
{
if (SwigDerivedClassHasMethod("drawContactPoint", swigMethodTypes6)) LinearMathPINVOKE.btIDebugDraw_drawContactPointSwigExplicitbtIDebugDraw(swigCPtr, btVector3.getCPtr(PointOnB), btVector3.getCPtr(normalOnB), distance, lifeTime, btVector3.getCPtr(color)); else LinearMathPINVOKE.btIDebugDraw_drawContactPoint(swigCPtr, btVector3.getCPtr(PointOnB), btVector3.getCPtr(normalOnB), distance, lifeTime, btVector3.getCPtr(color));
if (LinearMathPINVOKE.SWIGPendingException.Pending) throw LinearMathPINVOKE.SWIGPendingException.Retrieve();
}