UVTexIntegra 310.0.0.3

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

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

全て クラス ネームスペース 関数 変数 列挙型 プロパティ イベント グループ ページ
Public メソッド | Public 変数 | プロパティ | すべてのメンバ一覧
構造体 UVTexIntegra.CustomControls.Drawing.Edge

## Public メソッド
| Edge (ref OpenTK.Vector2 beginPt, System.Drawing.Color beginPtColor, ref OpenTK.Vector2 endPt, System.Drawing.Color endPtColor, ref OpenTK.Vector2 g)
bool | Equals (ref OpenTK.Vector2 beginPoint, ref OpenTK.Vector2 endPoint, float epsilon)
int | OwnerInc ()

## Public 変数
OpenTK.Vector2 | m_endPt
OpenTK.Vector2 | m_ownerGravity
System.Drawing.Color | m_endPtC

## プロパティ
OpenTK.Vector2 | BeginPoint`[get]`
| 辺の端を取得します。X要素の小さい方がBeginPointになります。
System.Drawing.Color | BeginPointColor`[get]`
| 辺の端の色を取得します。BeginPoint側の色を取得します。
OpenTK.Vector2 | EndPoint`[get]`
| 辺の端を取得します。X要素の大きい方がEndPointになります。
System.Drawing.Color | EndPointColor`[get]`
| 辺の端の色を取得します。EndPoint側の色を取得します。
OpenTK.Vector2 | OwnerGravity`[get]`
| この面を所有する三角形の重心を取得します。 [詳細]
int | OwnerCount`[get]`
| 共有される数を取得します。 [詳細]

## プロパティ

int UVTexIntegra.CustomControls.Drawing.Edge.OwnerCount
| get

共有される数を取得します。

このインクリメントはOwnerInc()メソッドで行います。インクリメントはFaceBufferクラスに面を追加する時、Edgeリストの構築を行っており、 FaceBufferクラスに過去に同じEdge要素が登録されていれば、Edgeリストを新規追加せず、共有数のインクリメントを行います。

OpenTK.Vector2 UVTexIntegra.CustomControls.Drawing.Edge.OwnerGravity
| get

この面を所有する三角形の重心を取得します。

注意
  この情報はOwnerCountが１の時だけ信頼できます。複数の三角形に共有される辺の場合はオーナー三角形が一意に定まりません。

この構造体の説明は次のファイルから生成されました:

- K:/Dancer_iMac/UVTexa/UVTexIntegra.CSLib/CustomControls/Drawing.Edge.cs