public HPlane(HPlane p) : this(HCSMVOPINVOKE.new_HPlane__SWIG_6(HPlane.getCPtr(p)), true) { if (HCSMVOPINVOKE.SWIGPendingException.Pending) { throw HCSMVOPINVOKE.SWIGPendingException.Retrieve(); } }
public void GetShadowGroundPlane(HPlane plane) { HCSMVOPINVOKE.HShadow_GetShadowGroundPlane(swigCPtr, HPlane.getCPtr(plane)); if (HCSMVOPINVOKE.SWIGPendingException.Pending) { throw HCSMVOPINVOKE.SWIGPendingException.Retrieve(); } }
public static void IntersectionLinePlane(HPoint p1, HPoint p2, HPlane p, HPoint res) { HCSMVOPINVOKE.HUtility_IntersectionLinePlane(HPoint.getCPtr(p1), HPoint.getCPtr(p2), HPlane.getCPtr(p), HPoint.getCPtr(res)); }
public static HandleRef getCPtr(HPlane obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }
public bool Equal(HPlane p) { bool ret = HCSMVOPINVOKE.HPlane_Equal__SWIG_2(swigCPtr, HPlane.getCPtr(p)); return(ret); }
public bool Equal(HPlane p, float epsi1) { bool ret = HCSMVOPINVOKE.HPlane_Equal__SWIG_1(swigCPtr, HPlane.getCPtr(p), epsi1); return(ret); }