1
0
Fork 0
mirror of https://github.com/ruby-opencv/ruby-opencv synced 2023-03-27 23:22:12 -04:00
ruby-opencv/ext/cvsparsemat.cpp

45 lines
801 B
C++
Raw Normal View History

/***********************************************************
cvsparse.cpp -
$Author: lsxi $
Copyright (C) 2007 Masakazu Yonekura
************************************************************/
#include "cvsparsemat.h"
/*
* Document-class: OpenCV::CvSparseMat
*
*/
__NAMESPACE_BEGIN_OPENCV
__NAMESPACE_BEGIN_CVSPARSEMAT
VALUE rb_klass;
VALUE
rb_class()
{
return rb_klass;
}
void
define_ruby_class()
{
if (rb_klass)
return;
/*
* opencv = rb_define_module("OpenCV");
* cvmat = rb_define_class_under(opencv, "CvMat", rb_cObject);
*
* note: this comment is used by rdoc.
*/
VALUE opencv = rb_module_opencv(), cvmat = cCvMat::rb_class();
rb_klass = rb_define_class_under(opencv, "CvSparseMat", cvmat);
}
__NAMESPACE_END_CVSPARSEMAT
__NAMESPACE_END_OPENCV