mirror of
https://github.com/ruby-opencv/ruby-opencv
synced 2023-03-27 23:22:12 -04:00
fixed a bug of CvFont (about italic font setting), added CvFont#italic and its tests
This commit is contained in:
parent
2ed3220989
commit
908d208ea9
3 changed files with 16 additions and 2 deletions
|
|
@ -65,6 +65,7 @@ define_ruby_class()
|
|||
rb_define_method(rb_klass, "shear", RUBY_METHOD_FUNC(rb_shear), 0);
|
||||
rb_define_method(rb_klass, "thickness", RUBY_METHOD_FUNC(rb_thickness), 0);
|
||||
rb_define_method(rb_klass, "line_type", RUBY_METHOD_FUNC(rb_line_type), 0);
|
||||
rb_define_method(rb_klass, "italic", RUBY_METHOD_FUNC(rb_italic), 0);
|
||||
}
|
||||
|
||||
VALUE
|
||||
|
|
@ -175,5 +176,11 @@ rb_line_type(VALUE self)
|
|||
return INT2FIX(CVFONT(self)->line_type);
|
||||
}
|
||||
|
||||
VALUE
|
||||
rb_italic(VALUE self)
|
||||
{
|
||||
return ((CVFONT(self)->font_face & CV_FONT_ITALIC) > 0) ? Qtrue : Qfalse;
|
||||
}
|
||||
|
||||
__NAMESPACE_END_CVFONT
|
||||
__NAMESPACE_END_OPENCV
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue