示例#1
0
 public HPlane(HPlane p) : this(HCSMVOPINVOKE.new_HPlane__SWIG_6(HPlane.getCPtr(p)), true)
 {
     if (HCSMVOPINVOKE.SWIGPendingException.Pending)
     {
         throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
 public void GetShadowGroundPlane(HPlane plane)
 {
     HCSMVOPINVOKE.HShadow_GetShadowGroundPlane(swigCPtr, HPlane.getCPtr(plane));
     if (HCSMVOPINVOKE.SWIGPendingException.Pending)
     {
         throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
0
 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));
 }
示例#4
0
 public static HandleRef getCPtr(HPlane obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
示例#5
0
    public bool Equal(HPlane p)
    {
        bool ret = HCSMVOPINVOKE.HPlane_Equal__SWIG_2(swigCPtr, HPlane.getCPtr(p));

        return(ret);
    }
示例#6
0
    public bool Equal(HPlane p, float epsi1)
    {
        bool ret = HCSMVOPINVOKE.HPlane_Equal__SWIG_1(swigCPtr, HPlane.getCPtr(p), epsi1);

        return(ret);
    }