メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::GRMesh

#include <GRMesh.h>

Spr::SGObjectを継承しています。

Spr::GRMeshのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

Public 変数

Static Public 変数


説明

メッシュデータ保持クラス. Materialを参照するので,GRに入れてあるが,Visualではない.

GRMesh.h10 行で定義されています。


関数

virtual bool Spr::GRMesh::AddChildObject SGObject obj,
SGScene s
[virtual]
 

材質を追加

Spr::SGObjectを再定義しています。

virtual size_t Spr::GRMesh::NChildObjects  )  [virtual]
 

所有しているオブジェクトの数

Spr::SGObjectを再定義しています。

virtual SGObject* Spr::GRMesh::ChildObject size_t  i  )  [virtual]
 

所有しているオブジェクト

Spr::SGObjectを再定義しています。


変数

UTTypeInfoImp< GRMesh > Spr::GRMesh::typeInfo [static]
 

クラス名の取得などの基本機能の実装

Spr::SGObjectを再定義しています。

GRMesh.h12 行で定義されています。

std::vector< UTRef<GRMaterial> > Spr::GRMesh::materials
 

マテリアル

GRMesh.h12 行で定義されています。

std::vector<Vec3f> Spr::GRMesh::vertices
 

頂点列

GRMesh.h14 行で定義されています。

std::vector<Vec3f> Spr::GRMesh::normals
 

法線列

GRMesh.h15 行で定義されています。

std::vector<Vec2f> Spr::GRMesh::texCoords
 

テクスチャ座標

GRMesh.h16 行で定義されています。

std::vector<DWORD> Spr::GRMesh::triangles
 

3角形

GRMesh.h17 行で定義されています。

std::vector<DWORD> Spr::GRMesh::attributes
 

頂点の属性

GRMesh.h18 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:59:22 2006に生成されました。  doxygen 1.4.1