クラス
kGLModel.KGLException の使用

KGLException を使用しているパッケージ
kGLModel   
kGLModel.contentprovider   
 

kGLModel での KGLException の使用
 

KGLException をスローする kGLModel のメソッド
static KGLModelData KGLModelData.createGLModel(javax.media.opengl.GL in_gl, KGLTextures in_texPool, java.io.File dataFile, float scale, KGLCoordinates in_coordinates, boolean in_isUpperGround, boolean in_isUseVBO)
          ファイル名の拡張子を見て読み込みクラスを作成する。
static KGLModelData KGLModelData.createGLModel(javax.media.opengl.GL in_gl, KGLTextures in_texPool, java.net.URL dataFile, float scale, KGLCoordinates in_coordinates, boolean in_isUpperGround, boolean in_isUseVBO)
          ファイル名の拡張子を見て読み込みクラスを作成する。
 void KGLShadowMapping.init(KGLLight in_light, int[] in_textureUnit, int in_textureUnitForShadowMap, int shadowMapWidth, int shadowMapHeight, float minimam_shadow)
          使用準備
shadow mapのサイズで影の精度がきまる
フレームバッファオブジェクトがサポートされていない場合はviewport依存になるので、 shadowMapWidth、shadowMapHeightは使用されない
 void KGLShadowMapping.init(KGLLight in_light, int[] in_textureUnit, int in_textureUnitForShadowMap, int shadowMapWidth, int shadowMapHeight, float minimam_shadow, boolean isDrowColorMap)
          使用準備
shadow mapのサイズで影の精度がきまる
フレームバッファオブジェクトがサポートされていない場合はviewport依存になるので、 shadowMapWidth、shadowMapHeightは使用されない
カラーバッファに情報を書き出す設定もできる。
 void KGLShadowMapping.init(KGLLight in_light, int in_textureUnit, int in_textureUnitForShadowMap, int shadowMapWidth, int shadowMapHeight, float minimam_shadow)
          使用準備
shadow mapのサイズで影の精度がきまる
フレームバッファオブジェクトがサポートされていない場合はviewport依存になるので、 shadowMapWidth、shadowMapHeightは使用されない
 void KGLShadowMapping.init(KGLLight in_light, int in_textureUnit, int in_textureUnitForShadowMap, int shadowMapWidth, int shadowMapHeight, float minimam_shadow, boolean isDrowColorMap)
          使用準備
shadow mapのサイズで影の精度がきまる
フレームバッファオブジェクトがサポートされていない場合はviewport依存になるので、 shadowMapWidth、shadowMapHeightは使用されない
カラーバッファに情報を書き出す設定もできる。
 

KGLException をスローする kGLModel のコンストラクタ
KGLfbo(javax.media.opengl.GL in_gl)
          コンストラクタ
KGLShadowMapping(javax.media.opengl.GL in_gl, javax.media.opengl.glu.GLU in_glu)
          コンストラクタ
拡張機能の有無のチェック等をしている
 

kGLModel.contentprovider での KGLException の使用
 

KGLException をスローする kGLModel.contentprovider のメソッド
static java.io.InputStream HttpContentProvider.createInputStream(java.net.URL i_url)
           
 ContentWrapper LocalContentProvider.CreateMainStream()
           
 ContentWrapper HttpContentProvider.CreateMainStream()
           
 ContentWrapper ContentProvider.CreateMainStream()
           
 ContentWrapper LocalContentProvider.CreateStream(java.lang.String i_identifier)
           
 ContentWrapper HttpContentProvider.CreateStream(java.lang.String i_identifier)
           
 ContentWrapper ContentProvider.CreateStream(java.lang.String i_identifier)
           
 

KGLException をスローする kGLModel.contentprovider のコンストラクタ
HttpContentProvider(java.lang.String i_base_url)
           
HttpContentWrapper(java.io.InputStream i_is)
           
LocalContentWrapper(java.lang.String i_identifier)