opencv2/surface_matching/pose_3d.hpp#

#include <opencv2/core/cvstd.hpp>
#include <vector>
#include <string>

Include dependency graph for pose_3d.hpp:

opencv2/surface_matching/pose_3d.hpp Node1 opencv2/surface_matching /pose_3d.hpp Node2 opencv2/core/cvstd.hpp Node1->Node2 Node12 string Node1->Node12 Node20 vector Node1->Node20 Node3 opencv2/core/cvdef.h Node2->Node3 Node7 cstddef Node2->Node7 Node10 cstring Node2->Node10 Node11 cctype Node2->Node11 Node2->Node12 Node13 algorithm Node2->Node13 Node14 utility Node2->Node14 Node15 cstdlib Node2->Node15 Node16 cmath Node2->Node16 Node17 cvstd_wrapper.hpp Node2->Node17 Node4 opencv2/core/version.hpp Node3->Node4 Node5 limits Node3->Node5 Node6 opencv2/core/hal/interface.h Node3->Node6 Node8 cstdint Node3->Node8 Node9 cv_cpu_dispatch.h Node3->Node9 Node6->Node7 Node6->Node8 Node17->Node3 Node17->Node12 Node18 memory Node17->Node18 Node19 type_traits Node17->Node19

opencv2/surface_matching/pose_3d.hpp Node1 opencv2/surface_matching /pose_3d.hpp Node2 opencv2/core/cvstd.hpp Node1->Node2 Node12 string Node1->Node12 Node20 vector Node1->Node20 Node3 opencv2/core/cvdef.h Node2->Node3 Node7 cstddef Node2->Node7 Node10 cstring Node2->Node10 Node11 cctype Node2->Node11 Node2->Node12 Node13 algorithm Node2->Node13 Node14 utility Node2->Node14 Node15 cstdlib Node2->Node15 Node16 cmath Node2->Node16 Node17 cvstd_wrapper.hpp Node2->Node17 Node4 opencv2/core/version.hpp Node3->Node4 Node5 limits Node3->Node5 Node6 opencv2/core/hal/interface.h Node3->Node6 Node8 cstdint Node3->Node8 Node9 cv_cpu_dispatch.h Node3->Node9 Node6->Node7 Node6->Node8 Node17->Node3 Node17->Node12 Node18 memory Node17->Node18 Node19 type_traits Node17->Node19

This graph shows which files directly or indirectly include pose_3d.hpp:

incby n698600ac7c opencv2/surface_matching/icp.hpp nb89d9caf3e opencv2/surface_matching/pose_3d.hpp n698600ac7c->nb89d9caf3e nc501496137 opencv2/surface_matching/ppf_match_3d.hpp nc501496137->nb89d9caf3e n55bef43d3a opencv2/surface_matching.hpp n55bef43d3a->n698600ac7c n55bef43d3a->nc501496137

incby n698600ac7c opencv2/surface_matching/icp.hpp nb89d9caf3e opencv2/surface_matching/pose_3d.hpp n698600ac7c->nb89d9caf3e nc501496137 opencv2/surface_matching/ppf_match_3d.hpp nc501496137->nb89d9caf3e n55bef43d3a opencv2/surface_matching.hpp n55bef43d3a->n698600ac7c n55bef43d3a->nc501496137

Classes#

class cv::ppf_match_3d::Pose3D

Class, allowing the storage of a pose. The data structure stores both the quaternions and the matrix forms. It supports IO functionality together with various helper methods to work with poses. More…

class cv::ppf_match_3d::PoseCluster3D

When multiple poses (see Pose3D) are grouped together (contribute to the same transformation) pose clusters occur. This class is a general container for such groups of poses. It is possible to store, load and perform IO on these poses. More…

Namespaces#

namespace cv
namespace cv::ppf_match_3d