Lines Matching defs:Viz3d
48 cv::viz::Viz3d::Viz3d(const String& window_name) : impl_(0) { create(window_name); }
50 cv::viz::Viz3d::Viz3d(const Viz3d& other) : impl_(other.impl_)
56 cv::viz::Viz3d& cv::viz::Viz3d::operator=(const Viz3d& other)
68 cv::viz::Viz3d::~Viz3d() { release(); }
70 void cv::viz::Viz3d::create(const String &window_name)
87 void cv::viz::Viz3d::release()
101 void cv::viz::Viz3d::spin() { impl_->spin(); }
102 void cv::viz::Viz3d::spinOnce(int time, bool force_redraw) { impl_->spinOnce(time, force_redraw); }
103 bool cv::viz::Viz3d::wasStopped() const { return impl_->wasStopped(); }
104 void cv::viz::Viz3d::close() { impl_->close(); }
106 void cv::viz::Viz3d::registerKeyboardCallback(KeyboardCallback callback, void* cookie)
109 void cv::viz::Viz3d::registerMouseCallback(MouseCallback callback, void* cookie)
112 void cv::viz::Viz3d::showWidget(const String &id, const Widget &widget, const Affine3d &pose) { impl_->showWidget(id, widget, pose); }
113 void cv::viz::Viz3d::removeWidget(const String &id) { impl_->removeWidget(id); }
114 cv::viz::Widget cv::viz::Viz3d::getWidget(const String &id) const { return impl_->getWidget(id); }
115 void cv::viz::Viz3d::removeAllWidgets() { impl_->removeAllWidgets(); }
117 void cv::viz::Viz3d::showImage(InputArray image, const Size& window_size) { impl_->showImage(image, window_size); }
119 void cv::viz::Viz3d::setWidgetPose(const String &id, const Affine3d &pose) { impl_->setWidgetPose(id, pose); }
120 void cv::viz::Viz3d::updateWidgetPose(const String &id, const Affine3d &pose) { impl_->updateWidgetPose(id, pose); }
121 cv::Affine3d cv::viz::Viz3d::getWidgetPose(const String &id) const { return impl_->getWidgetPose(id); }
123 void cv::viz::Viz3d::setCamera(const Camera &camera) { impl_->setCamera(camera); }
124 cv::viz::Camera cv::viz::Viz3d::getCamera() const { return impl_->getCamera(); }
125 void cv::viz::Viz3d::setViewerPose(const Affine3d &pose) { impl_->setViewerPose(pose); }
126 cv::Affine3d cv::viz::Viz3d::getViewerPose() { return impl_->getViewerPose(); }
128 void cv::viz::Viz3d::resetCameraViewpoint(const String &id) { impl_->resetCameraViewpoint(id); }
129 void cv::viz::Viz3d::resetCamera() { impl_->resetCamera(); }
131 void cv::viz::Viz3d::convertToWindowCoordinates(const Point3d &pt, Point3d &window_coord) { impl_->convertToWindowCoordinates(pt, window_coord); }
132 void cv::viz::Viz3d::converTo3DRay(const Point3d &window_coord, Point3d &origin, Vec3d &direction) { impl_->converTo3DRay(window_coord, origin, direction); }
134 cv::Size cv::viz::Viz3d::getWindowSize() const { return impl_->getWindowSize(); }
135 void cv::viz::Viz3d::setWindowSize(const Size &window_size) { impl_->setWindowSize(window_size); }
136 cv::String cv::viz::Viz3d::getWindowName() const { return impl_->getWindowName(); }
137 void cv::viz::Viz3d::saveScreenshot(const String &file) { impl_->saveScreenshot(file); }
138 void cv::viz::Viz3d::setWindowPosition(const Point& window_position) { impl_->setWindowPosition(window_position); }
139 void cv::viz::Viz3d::setFullScreen(bool mode) { impl_->setFullScreen(mode); }
140 void cv::viz::Viz3d::setBackgroundColor(const Color& color, const Color& color2) { impl_->setBackgroundColor(color, color2); }
142 void cv::viz::Viz3d::setBackgroundTexture(InputArray image) { impl_->setBackgroundTexture(image); }
143 void cv::viz::Viz3d::setBackgroundMeshLab() {impl_->setBackgroundMeshLab(); }
145 void cv::viz::Viz3d::setRenderingProperty(const String &id, int property, double value) { getWidget(id).setRenderingProperty(property, value); }
146 double cv::viz::Viz3d::getRenderingProperty(const String &id, int property) { return getWidget(id).getRenderingProperty(property); }
148 void cv::viz::Viz3d::setRepresentation(int representation) { impl_->setRepresentation(representation); }
150 void cv::viz::Viz3d::setGlobalWarnings(bool enabled) { vtkObject::SetGlobalWarningDisplay(enabled ? 1 : 0); }