mqsdx 310.0.1 MQPluginSDK Extention Library / mqsdkをC++またはCLI(.Net)拡張するサポートライブラリ

- メインページ
- 関連ページ
- モジュール
- クラス
- ファイル

- 構成
- 構成索引
- クラス階層
- 構成メンバ

全て クラス 関数 変数 型定義 プロパティ グループ ページ
構成 | Public メソッド | Public 変数 | すべてのメンバ一覧
構造体 MQ0x::Polygon::UVFaceBuffer::Face

面情報構造体 [詳細]

`#include <MQ0x.hpp>`

## 構成
struct | Buffer
| 三角形のリストを格納する構造体です。 [詳細]
struct | Point
| 面情報内の頂点情報構造体 [詳細]

## Public メソッド
const Point * | GetPointFrom (const UVPoint::Buffer::Index &search_index) const
| 任意のUVPoint::Buffer::Indexをメンバに持つPoint要素を検索します。 [詳細]
const Point & | Points (std::size_t index) const
| 面に含まれる頂点配列の要素にアクセスします。 [詳細]
std::size_t | PointsCount () const
| 面に含まれる頂点数を返します。 [詳細]

## Public 変数
UINT | face_uid
| 面のユニークID
UINT | object_uid
| 面を保有するオブジェクトのユニークID

## 説明

面情報構造体

## 関数

const Point* MQ0x::Polygon::UVFaceBuffer::Face::GetPointFrom | ( | const UVPoint::Buffer::Index & | search_index) |  | const
| inline

任意のUVPoint::Buffer::Indexをメンバに持つPoint要素を検索します。

戻り値
  見つかった要素のアドレス。見つからない場合NULL。

const Point& MQ0x::Polygon::UVFaceBuffer::Face::Points | ( | std::size_t | index) |  | const
| inline

面に含まれる頂点配列の要素にアクセスします。

範囲検査は行わないので、必ずPointsCount()より小さな値を指定してください。

std::size_t MQ0x::Polygon::UVFaceBuffer::Face::PointsCount | ( | ) |  | const
| inline

面に含まれる頂点数を返します。

現在のところ3または4を返します。