mqsdx  310.0.1
MQPluginSDK Extention Library / mqsdkをC++またはCLI(.Net)拡張するサポートライブラリ
 全て クラス 関数 変数 型定義 プロパティ グループ ページ
構造体 MQ0x::Polygon::UVFaceBuffer::Edge

辺情報 [詳細]

#include <MQ0x.hpp>

構成

struct  Buffer
 辺のリストを格納する型 [詳細]
 
struct  VertexPair
 UV座標インデックスのペア [詳細]
 

Public メソッド

 Edge (const VertexPair &v_pair, Face::Buffer::Index face_index)
 
 Edge (const UVPoint::Buffer::Index *pSrc, Face::Buffer::Index face_index)
 
const VertexPairIndexPair () const
 保持している頂点インデックスペアを参照します。
 
UVPoint::Buffer::Index IndexPair (int index) const
 保持している頂点インデックスペアの要素(UVPoint::Buffer::Index)を取得します。 [詳細]
 
bool operator== (const VertexPair &src) const
 保持している頂点インデックスペアの内容を任意のペアと比較します。
 
const Face::Buffer::IndexBufferOwners () const
 辺を共有する面のリストを、読み取り専用で参照します。 参照先は、面そのものではなくインデックスのバッファ(面バッファのインデックスの配列)になっています。詳しくは Face::Buffer::IndexBuffer を参照してください。
 
Face::Buffer::Index Owners (const Face::Buffer::IndexBuffer::Index &index) const
 辺を共有する面のリストから、要素を取得します。 [詳細]
 

説明

辺情報

UV座標インデックスのペアと、参照元三角形インデックスのリストを返します。

関数

UVPoint::Buffer::Index MQ0x::Polygon::UVFaceBuffer::Edge::IndexPair ( int  index) const
inline

保持している頂点インデックスペアの要素(UVPoint::Buffer::Index)を取得します。

引数
[in]index0を指定すると小さい方のインデックスが返ります。それ以外は大きい方のインデックスが返ります。
Face::Buffer::Index MQ0x::Polygon::UVFaceBuffer::Edge::Owners ( const Face::Buffer::IndexBuffer::Index index) const
inline

辺を共有する面のリストから、要素を取得します。

取得される要素は、面そのものではなく面バッファのインデックスになっています。詳しくは Face::Buffer::IndexBuffer を参照してください。