class Fox::FXSegment
Public Class Methods
new(*args)
click to toggle source
SWIGINTERN VALUE _wrap_new_FXSegment(int argc, VALUE *argv, VALUE self) { FXshort arg1 = (FXshort) 0 ; FXshort arg2 = (FXshort) 0 ; FXshort arg3 = (FXshort) 0 ; FXshort arg4 = (FXshort) 0 ; FXSegment *result = 0 ; if ((argc < 0) || (argc > 4)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } if (argc > 0) { arg1 = NUM2INT(argv[0]); } if (argc > 1) { arg2 = NUM2INT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } result = (FXSegment *)new_FXSegment(arg1,arg2,arg3,arg4); DATA_PTR(self) = result; return self; fail: return Qnil; }
Public Instance Methods
x1(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_x1_get(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; void *argp1 = 0 ; int res1 = 0 ; FXshort result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","x1", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); result = (FXshort) ((arg1)->x1); vresult = SWIG_From_short(static_cast< short >(result)); return vresult; fail: return Qnil; }
x1=(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_x1_set(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; FXshort arg2 ; void *argp1 = 0 ; int res1 = 0 ; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","x1", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); arg2 = NUM2INT(argv[0]); if (arg1) (arg1)->x1 = arg2; return Qnil; fail: return Qnil; }
x2(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_x2_get(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; void *argp1 = 0 ; int res1 = 0 ; FXshort result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","x2", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); result = (FXshort) ((arg1)->x2); vresult = SWIG_From_short(static_cast< short >(result)); return vresult; fail: return Qnil; }
x2=(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_x2_set(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; FXshort arg2 ; void *argp1 = 0 ; int res1 = 0 ; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","x2", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); arg2 = NUM2INT(argv[0]); if (arg1) (arg1)->x2 = arg2; return Qnil; fail: return Qnil; }
y1(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_y1_get(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; void *argp1 = 0 ; int res1 = 0 ; FXshort result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","y1", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); result = (FXshort) ((arg1)->y1); vresult = SWIG_From_short(static_cast< short >(result)); return vresult; fail: return Qnil; }
y1=(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_y1_set(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; FXshort arg2 ; void *argp1 = 0 ; int res1 = 0 ; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","y1", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); arg2 = NUM2INT(argv[0]); if (arg1) (arg1)->y1 = arg2; return Qnil; fail: return Qnil; }
y2(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_y2_get(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; void *argp1 = 0 ; int res1 = 0 ; FXshort result; VALUE vresult = Qnil; if ((argc < 0) || (argc > 0)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","y2", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); result = (FXshort) ((arg1)->y2); vresult = SWIG_From_short(static_cast< short >(result)); return vresult; fail: return Qnil; }
y2=(*args)
click to toggle source
SWIGINTERN VALUE _wrap_FXSegment_y2_set(int argc, VALUE *argv, VALUE self) { FXSegment *arg1 = (FXSegment *) 0 ; FXshort arg2 ; void *argp1 = 0 ; int res1 = 0 ; if ((argc < 1) || (argc > 1)) { rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail; } res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXSegment, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXSegment *","y2", 1, self )); } arg1 = reinterpret_cast< FXSegment * >(argp1); arg2 = NUM2INT(argv[0]); if (arg1) (arg1)->y2 = arg2; return Qnil; fail: return Qnil; }