Home | History | Annotate | Download | only in vtk

Lines Matching refs:cloud

74     Mat cloud = _cloud.getMat();
76 int total = _cloud.depth() == CV_32F ? filterNanCopy<float>(cloud) : filterNanCopy<double>(cloud);
97 Mat cloud = _cloud.getMat();
100 if (cloud.depth() == CV_32F)
101 filterNanColorsCopy<float>(colors, cloud, total);
102 else if (cloud.depth() == CV_64F)
103 filterNanColorsCopy<double>(colors, cloud, total);
131 CV_Assert(!"Unsupported normals/cloud type");
158 CV_Assert(!"Unsupported tcoords/cloud type");
183 int cv::viz::vtkCloudMatSource::filterNanCopy(const Mat& cloud)
185 CV_DbgAssert(DataType<_Tp>::depth == cloud.depth());
188 points->Allocate((vtkIdType)cloud.total());
189 points->SetNumberOfPoints((vtkIdType)cloud.total());
191 int s_chs = cloud.channels();
193 for (int y = 0; y < cloud.rows; ++y)
195 const _Tp* srow = cloud.ptr<_Tp>(y);
196 const _Tp* send = srow + cloud.cols * s_chs;