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

GRSphere.h

00001 #ifndef GRSPHERE_H
00002 #define GRSPHERE_H
00003 
00004 #include "GRVisual.h"
00005 #include "GRMaterial.h"
00006 
00007 namespace Spr {;
00008 
00009 /// 球プリミティブ.描画はされない.
00010 class SPR_DLL GRSphere:public SGObject{
00011 public:
00012     float radius;                               ///<    半径
00013     DWORD slices;                               ///<    経線方向の分割数
00014     DWORD stacks;                               ///<    緯線方向の分割数
00015     UTRef<GRMaterial> material;                 ///<    マテリアル
00016     SGOBJECTDEF(GRSphere);                      ///<
00017     /// 材質を追加
00018     virtual bool AddChildObject(SGObject* obj, SGScene* s);
00019     /// 所有しているオブジェクトの数
00020     virtual size_t NChildObjects();
00021     /// 所有しているオブジェクト
00022     virtual SGObject* ChildObject(size_t i);
00023 };
00024 
00025 }
00026 #endif

Springheadに対してSun Apr 16 01:57:52 2006に生成されました。  doxygen 1.4.1