jp.digitalmuseum.jogl
クラス JoglModelMqo

java.lang.Object
  上位を拡張 jp.digitalmuseum.jogl.JoglModel
      上位を拡張 jp.digitalmuseum.jogl.JoglModelMqo

public class JoglModelMqo
extends JoglModel

Metasequoia 3D model file (*.mqo) loader for Java OpenGL (JOGL.)


入れ子のクラスの概要
 
クラス jp.digitalmuseum.jogl.JoglModel から継承された入れ子のクラス/インタフェース
JoglModel.Color, JoglModel.FloatArray, JoglModel.JoglMaterial, JoglModel.JoglObject, JoglModel.LightSourcePoint, JoglModel.Point, JoglModel.UV
 
フィールドの概要
 
クラス jp.digitalmuseum.jogl.JoglModel から継承されたフィールド
coordinates, frontFace, gl, hasOwnTextureManager, isVboEnabled, joglObjects, maxPos, minPos, textureManager
 
コンストラクタの概要
JoglModelMqo(javax.media.opengl.GL gl, java.lang.String url)
           
JoglModelMqo(javax.media.opengl.GL gl, java.lang.String url, float scale)
           
JoglModelMqo(javax.media.opengl.GL gl, java.lang.String url, JoglTextureManager textureManager)
           
JoglModelMqo(javax.media.opengl.GL gl, java.lang.String url, JoglTextureManager textureManager, float scale)
           
JoglModelMqo(javax.media.opengl.GL gl, java.lang.String url, JoglTextureManager textureManager, float scale, JoglCoordinates coordinates)
           
JoglModelMqo(javax.media.opengl.GL gl, java.net.URL url)
           
JoglModelMqo(javax.media.opengl.GL gl, java.net.URL url, float scale)
           
JoglModelMqo(javax.media.opengl.GL gl, java.net.URL url, JoglTextureManager textureManager)
           
JoglModelMqo(javax.media.opengl.GL gl, java.net.URL url, JoglTextureManager textureManager, float scale)
           
JoglModelMqo(javax.media.opengl.GL gl, java.net.URL url, JoglTextureManager textureManager, float scale, JoglCoordinates coordinates)
           
JoglModelMqo(javax.media.opengl.GL gl, java.net.URL url, JoglTextureManager textureManager, float scale, JoglCoordinates coordinates, boolean isVboEnabled)
          Default constructor.
 
メソッドの概要
 
クラス jp.digitalmuseum.jogl.JoglModel から継承されたメソッド
append, append, append, calcNormal, clear, draw, draw, getMaxPos, getMaxPosOut, getMinPos, getMinPosOut, isExtensionSupported, setMaterialVisible, setMaterialVisible, setObjectVisible
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.lang.String url)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.lang.String url,
                    float scale)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.lang.String url,
                    JoglTextureManager textureManager)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.lang.String url,
                    JoglTextureManager textureManager,
                    float scale)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.lang.String url,
                    JoglTextureManager textureManager,
                    float scale,
                    JoglCoordinates coordinates)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.net.URL url)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.net.URL url,
                    float scale)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.net.URL url,
                    JoglTextureManager textureManager)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.net.URL url,
                    JoglTextureManager textureManager,
                    float scale)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.net.URL url,
                    JoglTextureManager textureManager,
                    float scale,
                    JoglCoordinates coordinates)

JoglModelMqo

public JoglModelMqo(javax.media.opengl.GL gl,
                    java.net.URL url,
                    JoglTextureManager textureManager,
                    float scale,
                    JoglCoordinates coordinates,
                    boolean isVboEnabled)
Default constructor.

パラメータ:
gl - OpenGL object.
url - URL object which locates a MQO file to load.
textureManager - JoglTextureManager for managing textures. Create new one inside the instance if this parameter is null.
scale - Scale for the model.
coordinates - JoglCoordinates for managing coordinates.
isVboEnabled - Whether to use VBO or not.


Copyright by Jun KATO (arc@dmz) at http://mr.digitalmuseum.jp/