예제 #1
0
        public static ArJoyHandler getJoyHandler()
        {
            global::System.IntPtr cPtr = AriaCSPINVOKE.Aria_getJoyHandler();
            ArJoyHandler          ret  = (cPtr == global::System.IntPtr.Zero) ? null : new ArJoyHandler(cPtr, false);

            return(ret);
        }
        public ArJoyHandler getJoyHandler()
        {
            global::System.IntPtr cPtr = AriaCSPINVOKE.ArRatioInputJoydrive_getJoyHandler(swigCPtr);
            ArJoyHandler          ret  = (cPtr == global::System.IntPtr.Zero) ? null : new ArJoyHandler(cPtr, false);

            return(ret);
        }
예제 #3
0
 public static global::System.Runtime.InteropServices.HandleRef getCPtr(ArJoyHandler obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
예제 #4
0
 public ArLaserLogger(ArRobot robot, ArLaser laser, double distDiff, double degDiff, string fileName, bool addGoals, ArJoyHandler joyHandler) : this(AriaCSPINVOKE.new_ArLaserLogger__SWIG_5(ArRobot.getCPtr(robot), ArLaser.getCPtr(laser), distDiff, degDiff, fileName, addGoals, ArJoyHandler.getCPtr(joyHandler)), true)
 {
 }
예제 #5
0
 public ArLaserLogger(ArRobot robot, ArLaser laser, double distDiff, double degDiff, string fileName, bool addGoals, ArJoyHandler joyHandler, string baseDirectory, bool useReflectorValues) : this(AriaCSPINVOKE.new_ArLaserLogger__SWIG_3(ArRobot.getCPtr(robot), ArLaser.getCPtr(laser), distDiff, degDiff, fileName, addGoals, ArJoyHandler.getCPtr(joyHandler), baseDirectory, useReflectorValues), true)
 {
 }
예제 #6
0
 public ArLaserLogger(ArRobot robot, ArLaser laser, double distDiff, double degDiff, string fileName, bool addGoals, ArJoyHandler joyHandler, string baseDirectory, bool useReflectorValues, ArRobotJoyHandler robotJoyHandler, SWIGTYPE_p_std__mapT_std__string_ArRetFunctor3T_int_ArTime_ArPose_p_ArPoseWithTime_p_t_p_ArStrCaseCmpOp_t extraLocationData) : this(AriaCSPINVOKE.new_ArLaserLogger__SWIG_1(ArRobot.getCPtr(robot), ArLaser.getCPtr(laser), distDiff, degDiff, fileName, addGoals, ArJoyHandler.getCPtr(joyHandler), baseDirectory, useReflectorValues, ArRobotJoyHandler.getCPtr(robotJoyHandler), SWIGTYPE_p_std__mapT_std__string_ArRetFunctor3T_int_ArTime_ArPose_p_ArPoseWithTime_p_t_p_ArStrCaseCmpOp_t.getCPtr(extraLocationData)), true)
 {
 }
예제 #7
0
 public static void setJoyHandler(ArJoyHandler joyHandler)
 {
     AriaCSPINVOKE.Aria_setJoyHandler(ArJoyHandler.getCPtr(joyHandler));
 }