|
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_<> のエイリアスが利用可能です.