예제 #1
0
 protected void ClashDetect(HEventInfo hevent)
 {
     HCSMVOPINVOKE.HOpObjectClash_ClashDetect(swigCPtr, HEventInfo.getCPtr(hevent));
     if (HCSMVOPINVOKE.SWIGPendingException.Pending)
     {
         throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
     }
 }
예제 #2
0
    public override int OnTouchesUp(HEventInfo hevent)
    {
        int ret = HCSMVOPINVOKE.HOpCameraPanTouch_OnTouchesUp(swigCPtr, HEventInfo.getCPtr(hevent));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #3
0
    protected int UpdateMousePos(HEventInfo hevent)
    {
        int ret = HCSMVOPINVOKE.HOpObjectTranslate_UpdateMousePos(swigCPtr, HEventInfo.getCPtr(hevent));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #4
0
    protected int GetMatrix(HEventInfo hevent, int key_count, MVO_POINTER_SIZED_INT[] full_path_keys, float[] matrix_out)
    {
        int ret = HCSMVOPINVOKE.HOpObjectTranslate_GetMatrix(swigCPtr, HEventInfo.getCPtr(hevent), key_count, full_path_keys, matrix_out);

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #5
0
 protected virtual void HandleSelection(HEventInfo hevent)
 {
     if (this.GetType() == typeof(HOpSelectAperture))
     {
         HCSMVOPINVOKE.HOpSelectAperture_HandleSelection(swigCPtr, HEventInfo.getCPtr(hevent));
     }
     else
     {
         HCSMVOPINVOKE.HOpSelectAperture_HandleSelectionSwigExplicitHOpSelectAperture(swigCPtr, HEventInfo.getCPtr(hevent));
     }
     if (HCSMVOPINVOKE.SWIGPendingException.Pending)
     {
         throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
     }
 }
예제 #6
0
    public override int OnKeyDown(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpObjectClash)) ? HCSMVOPINVOKE.HOpObjectClash_OnKeyDown(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpObjectClash_OnKeyDownSwigExplicitHOpObjectClash(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #7
0
    public override int OnLButtonDblClk(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpCameraZoomBox)) ? HCSMVOPINVOKE.HOpCameraZoomBox_OnLButtonDblClk(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpCameraZoomBox_OnLButtonDblClkSwigExplicitHOpCameraZoomBox(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
    public override int OnNoButtonDownAndMove(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpConstructNurbsCurve)) ? HCSMVOPINVOKE.HOpConstructNurbsCurve_OnNoButtonDownAndMove(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpConstructNurbsCurve_OnNoButtonDownAndMoveSwigExplicitHOpConstructNurbsCurve(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #9
0
 public MVO_POINTER_SIZED_INT FindObject(HEventInfo hevent, MVO_POINTER_SIZED_INT key)
 {
     return(HCSMVOPINVOKE.HOpMoveHandle_FindObject__SWIG_1(swigCPtr, HEventInfo.getCPtr(hevent), key));
 }
예제 #10
0
    public override int OnRButtonUp(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpCameraManipulate)) ? HCSMVOPINVOKE.HOpCameraManipulate_OnRButtonUp(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpCameraManipulate_OnRButtonUpSwigExplicitHOpCameraManipulate(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #11
0
    public virtual int OnLButtonUp(HEventInfo param_1)
    {
        int ret = ((this.GetType() == typeof(HMouseListener)) ? HCSMVOPINVOKE.HMouseListener_OnLButtonUp(swigCPtr, HEventInfo.getCPtr(param_1)) : HCSMVOPINVOKE.HMouseListener_OnLButtonUpSwigExplicitHMouseListener(swigCPtr, HEventInfo.getCPtr(param_1)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #12
0
    public override int OnLButtonUp(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpConstructCylinder)) ? HCSMVOPINVOKE.HOpConstructCylinder_OnLButtonUp(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpConstructCylinder_OnLButtonUpSwigExplicitHOpConstructCylinder(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #13
0
    public virtual int OnJoyStickTranslation(HEventInfo param_1)
    {
        int ret = ((this.GetType() == typeof(HJoyStickListener)) ? HCSMVOPINVOKE.HJoyStickListener_OnJoyStickTranslation(swigCPtr, HEventInfo.getCPtr(param_1)) : HCSMVOPINVOKE.HJoyStickListener_OnJoyStickTranslationSwigExplicitHJoyStickListener(swigCPtr, HEventInfo.getCPtr(param_1)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #14
0
 public override int OnLButtonUp(HEventInfo hevent) {
   int ret = ((this.GetType() == typeof(HOpCameraOrbit)) ? HCSMVOPINVOKE.HOpCameraOrbit_OnLButtonUp(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpCameraOrbit_OnLButtonUpSwigExplicitHOpCameraOrbit(swigCPtr, HEventInfo.getCPtr(hevent)));
   if (HCSMVOPINVOKE.SWIGPendingException.Pending) throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
예제 #15
0
    public override int OnMouseWheel(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpCameraWalk)) ? HCSMVOPINVOKE.HOpCameraWalk_OnMouseWheel(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpCameraWalk_OnMouseWheelSwigExplicitHOpCameraWalk(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #16
0
    public virtual int OnNoButtonDownAndMove(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HBaseOperator)) ? HCSMVOPINVOKE.HBaseOperator_OnNoButtonDownAndMove(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HBaseOperator_OnNoButtonDownAndMoveSwigExplicitHBaseOperator(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #17
0
    public override int OnLButtonDown(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpCreateCone)) ? HCSMVOPINVOKE.HOpCreateCone_OnLButtonDown(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpCreateCone_OnLButtonDownSwigExplicitHOpCreateCone(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #18
0
    public override int OnTouchesUp(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HBaseOperator)) ? HCSMVOPINVOKE.HBaseOperator_OnTouchesUp(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HBaseOperator_OnTouchesUpSwigExplicitHBaseOperator(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #19
0
    public override int OnLButtonDownAndMove(HEventInfo hevent)
    {
        int ret = ((this.GetType() == typeof(HOpMarkupFreehand)) ? HCSMVOPINVOKE.HOpMarkupFreehand_OnLButtonDownAndMove(swigCPtr, HEventInfo.getCPtr(hevent)) : HCSMVOPINVOKE.HOpMarkupFreehand_OnLButtonDownAndMoveSwigExplicitHOpMarkupFreehand(swigCPtr, HEventInfo.getCPtr(hevent)));

        if (HCSMVOPINVOKE.SWIGPendingException.Pending)
        {
            throw HCSMVOPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #20
0
 public MVO_POINTER_SIZED_INT FindHandle(HEventInfo hevent)
 {
     return(HCSMVOPINVOKE.HOpMoveHandle_FindHandle(swigCPtr, HEventInfo.getCPtr(hevent)));
 }