Home | History | Annotate | Download | only in src

Lines Matching refs:coi

47 double CvMAT::get( const uchar* ptr, int type, int coi )
50 assert( (unsigned)coi < (unsigned)CV_MAT_CN(type) );
55 t = ((uchar*)ptr)[coi];
58 t = ((char*)ptr)[coi];
61 t = ((short*)ptr)[coi];
64 t = ((int*)ptr)[coi];
67 t = ((float*)ptr)[coi];
70 t = ((double*)ptr)[coi];
77 void CvMAT::set( uchar* ptr, int type, int coi, double d )
80 assert( (unsigned)coi < (unsigned)CV_MAT_CN(type) );
86 ((uchar*)ptr)[coi] = CV_CAST_8U(i);
90 ((char*)ptr)[coi] = CV_CAST_8S(i);
94 ((short*)ptr)[coi] = CV_CAST_16S(i);
98 ((int*)ptr)[coi] = CV_CAST_32S(i);
101 ((float*)ptr)[coi] = (float)d;
104 ((double*)ptr)[coi] = d;
110 void CvMAT::set( uchar* ptr, int type, int coi, int i )
112 assert( (unsigned)coi < (unsigned)CV_MAT_CN(type) );
117 ((uchar*)ptr)[coi] = CV_CAST_8U(i);
120 ((char*)ptr)[coi] = CV_CAST_8S(i);
123 ((short*)ptr)[coi] = CV_CAST_16S(i);
126 ((int*)ptr)[coi] = i;
129 ((float*)ptr)[coi] = (float)i;
132 ((double*)ptr)[coi] = (double)i;