Affine3d 1662 modules/calib3d/include/opencv2/calib3d.hpp CV_EXPORTS void projectPoints(InputArray objectPoints, OutputArray imagePoints, const Affine3d& affine, Affine3d 62 modules/calib3d/src/fisheye.cpp void cv::fisheye::projectPoints(InputArray objectPoints, OutputArray imagePoints, const Affine3d& affine, Affine3d 113 modules/calib3d/src/fisheye.cpp Affine3d aff(om, T); Affine3d 343 modules/calib3d/src/fisheye.cpp RR = cv::Affine3d(rvec).rotation(); Affine3d 437 modules/calib3d/src/fisheye.cpp RR = Affine3d(rvec).rotation(); Affine3d 623 modules/calib3d/src/fisheye.cpp rvec = Affine3d(rmat).rvec(); Affine3d 51 modules/calib3d/test/test_affine3.cpp cv::Affine3d affine(rvec); Affine3d 69 modules/calib3d/test/test_affine3.cpp cv::Affine3d affine1(cv::Mat(cv::Vec3d(0.2, 0.5, 0.3)).reshape(1, 1), cv::Vec3d(4, 5, 6)); Affine3d 70 modules/calib3d/test/test_affine3.cpp cv::Affine3d affine2(R, cv::Vec3d(1, 1, 0.4)); Affine3d 72 modules/calib3d/test/test_affine3.cpp cv::Affine3d result = affine1.inv() * affine2; Affine3d 146 modules/core/include/opencv2/core/affine.hpp static Vec3d operator*(const Affine3d& affine, const Vec3d& vector); Affine3d 474 modules/core/include/opencv2/core/affine.hpp cv::Vec3d cv::operator*(const cv::Affine3d& affine, const cv::Vec3d& v) Affine3d 88 modules/viz/include/opencv2/viz/viz3d.hpp void showWidget(const String &id, const Widget &widget, const Affine3d &pose = Affine3d::Identity()); Affine3d 120 modules/viz/include/opencv2/viz/viz3d.hpp void setWidgetPose(const String &id, const Affine3d &pose); Affine3d 127 modules/viz/include/opencv2/viz/viz3d.hpp void updateWidgetPose(const String &id, const Affine3d &pose); Affine3d 133 modules/viz/include/opencv2/viz/viz3d.hpp Affine3d getWidgetPose(const String &id) const; Affine3d 147 modules/viz/include/opencv2/viz/viz3d.hpp Affine3d getViewerPose(); Affine3d 153 modules/viz/include/opencv2/viz/viz3d.hpp void setViewerPose(const Affine3d &pose); Affine3d 70 modules/viz/include/opencv2/viz/vizcore.hpp CV_EXPORTS Affine3d makeTransformToGlobal(const Vec3d& axis_x, const Vec3d& axis_y, const Vec3d& axis_z, const Vec3d& origin = Vec3d::all(0)); Affine3d 81 modules/viz/include/opencv2/viz/vizcore.hpp CV_EXPORTS Affine3d makeCameraPose(const Vec3d& position, const Vec3d& focal_point, const Vec3d& y_dir); Affine3d 156 modules/viz/include/opencv2/viz/vizcore.hpp CV_EXPORTS bool readPose(const String& file, Affine3d& pose, const String& tag = "pose"); Affine3d 157 modules/viz/include/opencv2/viz/vizcore.hpp CV_EXPORTS void writePose(const String& file, const Affine3d& pose, const String& tag = "pose"); Affine3d 187 modules/viz/include/opencv2/viz/widgets.hpp void setPose(const Affine3d &pose); Affine3d 192 modules/viz/include/opencv2/viz/widgets.hpp void updatePose(const Affine3d &pose); Affine3d 195 modules/viz/include/opencv2/viz/widgets.hpp Affine3d getPose() const; Affine3d 201 modules/viz/include/opencv2/viz/widgets.hpp void applyTransform(const Affine3d &transform); Affine3d 738 modules/viz/include/opencv2/viz/widgets.hpp void addCloud(InputArray cloud, InputArray colors, const Affine3d &pose = Affine3d::Identity()); Affine3d 745 modules/viz/include/opencv2/viz/widgets.hpp void addCloud(InputArray cloud, const Color &color = Color::white(), const Affine3d &pose = Affine3d::Identity()); Affine3d 799 modules/viz/include/opencv2/viz/widgets.hpp void addWidget(const Widget3D& widget, const Affine3d &pose = Affine3d::Identity()); Affine3d 227 modules/viz/src/clouds.cpp void cv::viz::WCloudCollection::addCloud(InputArray cloud, InputArray colors, const Affine3d &pose) Affine3d 244 modules/viz/src/clouds.cpp void cv::viz::WCloudCollection::addCloud(InputArray cloud, const Color &color, const Affine3d &pose) Affine3d 483 modules/viz/src/clouds.cpp void cv::viz::WWidgetMerger::addWidget(const Widget3D& widget, const Affine3d &pose) Affine3d 309 modules/viz/src/precomp.hpp static vtkSmartPointer<vtkPolyData> TransformPolydata(vtkSmartPointer<vtkAlgorithmOutput> algorithm_output_port, const Affine3d& pose) Affine3d 321 modules/viz/src/precomp.hpp static vtkSmartPointer<vtkPolyData> TransformPolydata(vtkSmartPointer<vtkPolyData> polydata, const Affine3d& pose) Affine3d 167 modules/viz/src/shapes.cpp Affine3d transform_with_scale(R * length, start_point); Affine3d 708 modules/viz/src/shapes.cpp Affine3d pose = makeTransformToGlobal(u, v, n, center); Affine3d 853 modules/viz/src/shapes.cpp image_widget.applyTransform(Affine3d().translate(Vec3d(0, 0, scale))); Affine3d 885 modules/viz/src/shapes.cpp image_widget.applyTransform(Affine3d().translate(Vec3d(0, 0, scale))); Affine3d 1033 modules/viz/src/shapes.cpp Affine3d *traj = path64.ptr<Affine3d>(); Affine3d 112 modules/viz/src/viz3d.cpp void cv::viz::Viz3d::showWidget(const String &id, const Widget &widget, const Affine3d &pose) { impl_->showWidget(id, widget, pose); } Affine3d 119 modules/viz/src/viz3d.cpp void cv::viz::Viz3d::setWidgetPose(const String &id, const Affine3d &pose) { impl_->setWidgetPose(id, pose); } Affine3d 120 modules/viz/src/viz3d.cpp void cv::viz::Viz3d::updateWidgetPose(const String &id, const Affine3d &pose) { impl_->updateWidgetPose(id, pose); } Affine3d 121 modules/viz/src/viz3d.cpp cv::Affine3d cv::viz::Viz3d::getWidgetPose(const String &id) const { return impl_->getWidgetPose(id); } Affine3d 125 modules/viz/src/viz3d.cpp void cv::viz::Viz3d::setViewerPose(const Affine3d &pose) { impl_->setViewerPose(pose); } Affine3d 126 modules/viz/src/viz3d.cpp cv::Affine3d cv::viz::Viz3d::getViewerPose() { return impl_->getViewerPose(); } Affine3d 48 modules/viz/src/vizcore.cpp cv::Affine3d cv::viz::makeTransformToGlobal(const Vec3d& axis_x, const Vec3d& axis_y, const Vec3d& axis_z, const Vec3d& origin) Affine3d 50 modules/viz/src/vizcore.cpp Affine3d::Mat3 R(axis_x[0], axis_y[0], axis_z[0], Affine3d 54 modules/viz/src/vizcore.cpp return Affine3d(R, origin); Affine3d 57 modules/viz/src/vizcore.cpp cv::Affine3d cv::viz::makeCameraPose(const Vec3d& position, const Vec3d& focal_point, const Vec3d& y_dir) Affine3d 248 modules/viz/src/vizcore.cpp bool cv::viz::readPose(const String& file, Affine3d& pose, const String& tag) Affine3d 263 modules/viz/src/vizcore.cpp void cv::viz::writePose(const String& file, const Affine3d& pose, const String& tag) Affine3d 276 modules/viz/src/vizcore.cpp std::vector<Affine3d> traj; Affine3d 280 modules/viz/src/vizcore.cpp Affine3d affine; Affine3d 303 modules/viz/src/vizcore.cpp Affine3d affine; Affine3d 324 modules/viz/src/vizcore.cpp writePose(cv::format(files_format.c_str(), index), traj.at<Affine3d>((int)i), tag); Affine3d 191 modules/viz/src/vizimpl.cpp void cv::viz::Viz3d::VizImpl::showWidget(const String &id, const Widget &widget, const Affine3d &pose) Affine3d 243 modules/viz/src/vizimpl.cpp void cv::viz::Viz3d::VizImpl::setWidgetPose(const String &id, const Affine3d &pose) Affine3d 258 modules/viz/src/vizimpl.cpp void cv::viz::Viz3d::VizImpl::updateWidgetPose(const String &id, const Affine3d &pose) Affine3d 273 modules/viz/src/vizimpl.cpp Affine3d updated_pose = pose * Affine3d(*matrix->Element); Affine3d 281 modules/viz/src/vizimpl.cpp cv::Affine3d cv::viz::Viz3d::VizImpl::getWidgetPose(const String &id) const Affine3d 290 modules/viz/src/vizimpl.cpp return Affine3d(*actor->GetUserMatrix()->Element); Affine3d 421 modules/viz/src/vizimpl.cpp void cv::viz::Viz3d::VizImpl::setViewerPose(const Affine3d &pose) Affine3d 445 modules/viz/src/vizimpl.cpp cv::Affine3d cv::viz::Viz3d::VizImpl::getViewerPose() Affine3d 66 modules/viz/src/vizimpl.hpp void showWidget(const String &id, const Widget &widget, const Affine3d &pose = Affine3d::Identity()); Affine3d 73 modules/viz/src/vizimpl.hpp void setWidgetPose(const String &id, const Affine3d &pose); Affine3d 74 modules/viz/src/vizimpl.hpp void updateWidgetPose(const String &id, const Affine3d &pose); Affine3d 75 modules/viz/src/vizimpl.hpp Affine3d getWidgetPose(const String &id) const; Affine3d 86 modules/viz/src/vizimpl.hpp void setViewerPose(const Affine3d &pose); Affine3d 87 modules/viz/src/vizimpl.hpp Affine3d getViewerPose(); Affine3d 62 modules/viz/src/vtk/vtkTrajectorySource.cpp const Affine3d* dpath = traj.ptr<Affine3d>(); Affine3d 89 modules/viz/src/vtk/vtkTrajectorySource.cpp const Affine3d* dpath = _traj.getMat().ptr<Affine3d>(); Affine3d 236 modules/viz/src/widget.cpp void cv::viz::Widget3D::setPose(const Affine3d &pose) Affine3d 246 modules/viz/src/widget.cpp void cv::viz::Widget3D::updatePose(const Affine3d &pose) Affine3d 258 modules/viz/src/widget.cpp Affine3d updated_pose = pose * Affine3d(*matrix->Element); Affine3d 265 modules/viz/src/widget.cpp cv::Affine3d cv::viz::Widget3D::getPose() const Affine3d 269 modules/viz/src/widget.cpp return Affine3d(*actor->GetUserMatrix()->Element); Affine3d 272 modules/viz/src/widget.cpp void cv::viz::Widget3D::applyTransform(const Affine3d &transform) Affine3d 42 modules/viz/test/test_tutorial2.cpp Affine3d pose(rot_vec, Vec3d(translation, translation, translation)); Affine3d 21 modules/viz/test/test_tutorial3.cpp Affine3d camera_pose = viz::makeCameraPose(cam_origin, cam_focal_point, cam_y_dir); Affine3d 25 modules/viz/test/test_tutorial3.cpp Affine3d transform = viz::makeTransformToGlobal(Vec3d(0.0, -1.0, 0.0), Vec3d(-1.0, 0.0, 0.0), Vec3d(0.0, 0.0, -1.0), cam_origin); Affine3d 32 modules/viz/test/test_tutorial3.cpp Affine3d cloud_pose = Affine3d().rotate(Vec3d(0.0, CV_PI/2, 0.0)).rotate(Vec3d(0.0, 0.0, CV_PI)).translate(Vec3d(0.0, 0.0, 3.0)); Affine3d 34 modules/viz/test/test_tutorial3.cpp Affine3d cloud_pose_global = transform * cloud_pose; Affine3d 52 modules/viz/test/tests_simple.cpp Affine3d pose = Affine3d().rotate(Vec3d(0, 0.8, 0)); Affine3d 70 modules/viz/test/tests_simple.cpp Affine3d pose = Affine3d().rotate(Vec3d(0, 0.8, 0)); Affine3d 89 modules/viz/test/tests_simple.cpp Affine3d pose = Affine3d().rotate(Vec3d(0, 0.8, 0)); Affine3d 103 modules/viz/test/tests_simple.cpp ccol.addCloud(cloud, Color::white(), Affine3d().translate(Vec3d(0, 0, 0)).rotate(Vec3d(CV_PI/2, 0, 0))); Affine3d 104 modules/viz/test/tests_simple.cpp ccol.addCloud(cloud, Color::blue(), Affine3d().translate(Vec3d(1, 0, 0))); Affine3d 105 modules/viz/test/tests_simple.cpp ccol.addCloud(cloud, Color::red(), Affine3d().translate(Vec3d(2, 0, 0))); Affine3d 123 modules/viz/test/tests_simple.cpp viz.showWidget("cloud1", WPaintedCloud(cloud), Affine3d(Vec3d(0.0, -CV_PI/2, 0.0), Vec3d(-1.5, 0.0, 0.0))); Affine3d 124 modules/viz/test/tests_simple.cpp viz.showWidget("cloud2", WPaintedCloud(cloud, Vec3d(0.0, -0.75, -1.0), Vec3d(0.0, 0.75, 0.0)), Affine3d(Vec3d(0.0, CV_PI/2, 0.0), Vec3d(1.5, 0.0, 0.0))); Affine3d 135 modules/viz/test/tests_simple.cpp Affine3d pose = Affine3d().rotate(Vec3d(0, 0.8, 0)); Affine3d 149 modules/viz/test/tests_simple.cpp Affine3d pose = Affine3d().rotate(Vec3d(0, 0.8, 0)); Affine3d 241 modules/viz/test/tests_simple.cpp Affine3d pose = Affine3d().rotate(Vec3d(0, 0.8, 0)); Affine3d 256 modules/viz/test/tests_simple.cpp Affine3d pose = Affine3d().rotate(Vec3d(0, 0.8, 0)); Affine3d 269 modules/viz/test/tests_simple.cpp std::vector<Affine3d> path = generate_test_trajectory<double>(), sub0, sub1, sub2, sub3, sub4, sub5; Affine3d 319 modules/viz/test/tests_simple.cpp Affine3d poses[2]; Affine3d 393 modules/viz/test/tests_simple.cpp viz.showWidget("img0", WImage3D(lena, Size2d(1.0, 1.0)), Affine3d(Vec3d(0.0, CV_PI/2, 0.0), Vec3d(.5, 0.0, 0.0))); Affine3d 433 modules/viz/test/tests_simple.cpp viz.showWidget("grid1", WGrid(Vec2i(7,7), Vec2d::all(0.75), Color::gray()), Affine3d().translate(Vec3d(0.0, 0.0, -1.0)));