Template class for 3D points specified by its coordinates x
, y
and z
.
More...
#include <opencv2/core/types.hpp>
|
_Tp | x |
| x coordinate of the 3D point
|
|
_Tp | y |
| y coordinate of the 3D point
|
|
_Tp | z |
| z coordinate of the 3D point
|
|
template<typename
_Tp>
class cv::Point3_< _Tp >
Template class for 3D points specified by its coordinates x
, y
and z
.
An instance of the class is interchangeable with the C structure CvPoint2D32f . Similarly to Point_ , the coordinates of 3D points can be converted to another type. The vector arithmetic and comparison operations are also supported.
The following Point3_<> aliases are available:
Template class for 3D points specified by its coordinates x, y and z.
Definition types.hpp:255
Point3_< double > Point3d
Definition types.hpp:291
Point3_< float > Point3f
Definition types.hpp:290
Point3_< int > Point3i
Definition types.hpp:289
- See also
- cv::Point3i, cv::Point3f and cv::Point3d
- Examples
- samples/cpp/cout_mat.cpp, samples/cpp/tutorial_code/features/Homography/decompose_homography.cpp, samples/cpp/tutorial_code/features/Homography/homography_from_camera_displacement.cpp, and samples/cpp/tutorial_code/features/Homography/pose_from_homography.cpp.
◆ value_type
◆ Point3_() [1/6]
◆ Point3_() [2/6]
◆ Point3_() [3/6]
◆ Point3_() [4/6]
◆ Point3_() [5/6]
◆ Point3_() [6/6]
◆ cross()
cross product of the 2 3D points
◆ ddot()
dot product computed in double-precision arithmetics
◆ dot()
◆ operator Point3_< _Tp2 >()
conversion to another data type
◆ operator Vec< _Tp, 3 >()
◆ operator=() [1/2]
◆ operator=() [2/2]
x coordinate of the 3D point
y coordinate of the 3D point
z coordinate of the 3D point
The documentation for this class was generated from the following file: