OpenCV 4.5.3(日本語機械翻訳)
|
Template class for 3D points specified by its coordinates
x
,
y
and
z
.
[詳解]
#include <types.hpp>
公開型 |
|
typedef _Tp | value_type |
公開メンバ関数 |
|
Point3_ () | |
デフォルトコンストラクタ |
|
Point3_ (_Tp _x, _Tp _y, _Tp _z) | |
Point3_ (const Point3_ &pt) | |
Point3_ (Point3_ &&pt) CV_NOEXCEPT | |
Point3_ (const Point_< _Tp > &pt) | |
Point3_ (const Vec< _Tp, 3 > &v) | |
Point3_ & | operator= (const Point3_ &pt) |
Point3_ & | operator= (Point3_ &&pt) CV_NOEXCEPT |
template<typename _Tp2 > | |
operator Point3_< _Tp2 > () const | |
他のデータ型への変換 |
|
operator Vec< _Tp, 3 > () const | |
cv::Vec<> への変換 |
|
_Tp | dot (const Point3_ &pt) const |
ドット積 |
|
double | ddot (const Point3_ &pt) const |
倍精度で計算された内積 |
|
Point3_ | cross (const Point3_ &pt) const |
2つの3次元点の外積 |
|
公開変数類 |
|
_Tp | x |
3次元点の x 座標 |
|
_Tp | y |
3次元点の y 座標 |
|
_Tp | z |
3次元点の z 座標 |
|
座標で指定される3次元点のテンプレートクラス.x
,y
およびz
.
このクラスのインスタンスは,C構造体と互換性があります.CvPoint2D32f. と同様にPoint_このクラスのインスタンスは,C言語の構造体と互換性があり,3次元点の座標を別の型に変換することができます.また,ベクトルの算術演算や比較演算もサポートされています.
以下のPoint3_<> のエイリアスが利用可能です.