Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::GRMesh Class Reference

#include <GRMesh.h>

Inherits Spr::SGObject.

Collaboration diagram for Spr::GRMesh:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Public Attributes

Static Public Attributes


Detailed Description

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

Definition at line 10 of file GRMesh.h.


Member Function Documentation

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

材質を追加

Reimplemented from Spr::SGObject.

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

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

Reimplemented from Spr::SGObject.

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

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

Reimplemented from Spr::SGObject.


Member Data Documentation

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

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

Reimplemented from Spr::SGObject.

Definition at line 12 of file GRMesh.h.

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

マテリアル

Definition at line 12 of file GRMesh.h.

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

頂点列

Definition at line 14 of file GRMesh.h.

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

法線列

Definition at line 15 of file GRMesh.h.

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

テクスチャ座標

Definition at line 16 of file GRMesh.h.

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

3角形

Definition at line 17 of file GRMesh.h.

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

頂点の属性

Definition at line 18 of file GRMesh.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:08:19 2006 for Springhead by  doxygen 1.4.1